/** ------------------------------------------------------------------
							Install Style
------------------------------------------------------------------ **/

::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #ddd;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #ddd;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #ddd;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
	color:    #ddd;
}
*{
	margin:0;
	padding:0;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	-webkit-tap-highlight-color: none !important;
	}
html,
body {
	font-size: 14px;
	height: 100%;
	color: #fff;
	}


.mark, mark {
	padding: 0;
	background: transparent;
}
h1, h2, h3, h4, h5, h6,	figure, label, dl, ol, ul, p, a, div, span, p {
	margin: 0;
}
h1 {
	font-size: 25px;
}
h2 {
	font-size: 20px;
}
h3 {
	font-size: 18px;
}
h4 {
	font-size: 17px;
}
h5 {
	font-size: 16px;
}
h6 {
	font-size: 12px;
	}

a {
	text-decoration: none;
	transition: all 0.2s;
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	-ms-transition: all 0.2s;
	-o-transition: all 0.2s;
	font-size: 14px;
	}

a:hover {
	text-decoration: none;
	}

p {
	line-height: 24px;
	font-size: 14px;
	}
	
img {
	border:none;
	max-width: 100%;
	height: auto;
	image-rendering: -webkit-optimize-contrast;
	}

div,
span,
input,
textarea {

	}

input[type=text],
input[type=password],
input[type=email],
textarea {
	border-width: 1px;
	border-style: solid;
	border-color: rgb(180, 187, 195);
	padding: 13px 18px;
	width: 100%;
	transition: all 0.1s;
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	-ms-transition: all 0.2s;
	-o-transition: all 0.2s;
	resize: none;
	color: rgb(48, 59, 67);
	border-radius: 2px;
	font-size: 14px;
	-webkit-appearance: none;
	box-shadow: none !important;
	}
textarea {
	height: 160px;
}
input[type=text]:focus,
input[type=password]:focus,
input[type=email]:focus,
textarea:focus {
	border-color: #000;
}

input[type=submit] {
	color: #fff;
	border-radius: 2px;
	font-size: 14px;
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	-ms-transition: all 0.2s;
	-o-transition: all 0.2s;
	background: #000000;
	border: none;
	padding: 12px 30px;
	cursor: pointer;
}
button {
	border: none;
	padding: 7px 10px;
	cursor: pointer;
	transition: all 0.1s;
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	-ms-transition: all 0.2s;
	-o-transition: all 0.2s;
	font-size: 14px;
	}
	
input[type=submit]:hover,
button:hover{
	
}

i {}

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

:focus {
	outline: none;
	}

::-moz-focus-inner {
	border: 0;
	}

:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   opacity:  1;
  
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   opacity:  1;
 
}
.container {
	max-width: 1265px;
}

/** ------------------------------------------------------------------
							Font Family
------------------------------------------------------------------ **/
html,
body  {
	font-family: 'Montserrat', sans-serif;
	font-weight: 400;
}

a {
	font-family: 'Montserrat', sans-serif;
	font-weight: 400;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-family: 'Montserrat', sans-serif;
	font-weight: 700;
}

p {
	font-family: 'Montserrat', sans-serif;
	font-weight: 400;
}

input[type=text],
input[type=password],
input[type=email],
input[type=search],
textarea {
	font-family: 'Montserrat', sans-serif;
	font-weight: 400;
	}
button,
input[type=submit] {
	font-family: 'Montserrat', sans-serif;
	font-weight: 700;
	}


/** ------------------------------------------------------------------
							Important Elements
------------------------------------------------------------------ **/
.oflow-hd{
	overflow: hidden;
	}
.oflow-at{
	overflow: auto;
	}
.oflow-vs{
	overflow: visible;
	}
.floatright {
	float: right;
	}
.floatleft{
	float: left;
	}
.floatnone{
	float: none;
	}
.list-style-none ul {
	list-style: none;
}
.border-box {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
}
.jg-space {
	width: 100%;
	display: block;
	overflow: hidden;
}

/** ------------------------------------------------------------------
					Mobile Header and Menu
------------------------------------------------------------------ **/
.body-mobile {
	overflow: hidden;
	height: 100%;
}
.mobile-header-area {
	position: fixed;
	width: 100%;
	top: 0;
	left: 0;
	text-align: center;
	z-index: 1000;
	display: none;
	background: #fff;
}

.mobile-header-logo {
	line-height: 0;
	padding: 20px 0;
	float: left;
	margin-left: 60px;
}
.mobile-header-logo a img{
	height: 30px;
	width: auto;
}
.header-mobile-menu-trigger {
	font-size: 21px;
	padding: 0;
	text-align: center;
	background: transparent;
	color: #fff;
	line-height: 1;
	position: absolute;
	top: 50%;
	transform: translate(0, -50%);
	display: block;
	transition: all 0.2s;
	margin-top: -15px;
}
.header-mobile-menu-trigger:hover {
	color: #27E4D9;
}
#header-mobile-menu-trigger-left {
	right: 20px;
	display: none;
}
#header-mobile-menu-trigger-right {
	right: 10px;
}
.black-bg {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: 0.9;
	z-index: 2000;
	display: none;
}
.mobile-bar-menu-remove {
	position: fixed;
	top: 30px;
	color: #fff;
	z-index: 3000;
	padding: 0;
	background: transparent;
	font-size:30px;
	display: none;
}
#mobile-product-menu-remove-left {
	right: 40px;
}
#mobile-product-menu-remove-right {
	left: 10px;
}
.mobile-menu-bar {
	position: fixed;
	top: 0;
	width: 80%;
	max-width: 250px;
	background: #fff;
	height: 100%;
	z-index: 3000;
	transition: all 0.3s;
}
#mobile-menu-bar-left {
	left: 0;
	margin-left: -80%;
}
#mobile-menu-bar-right {
	right: 0;
	margin-right: -80%;
}
.menu-bar-search-box {
	margin-bottom: 30px;
	padding: 0 25px;
}
.header-landscape-ad {
	line-height: 0;
}
.menu-bar-search-box .aal-search-box{
	position: relative;
}
.menu-bar-search-box input[type=text]{
	padding: 10px 55px 10px 20px;
	border-bottom: 1px solid #dadada;
	border-top-width: 0;
	border-left-width: 0;
	border-right-width: 0;
	transition: all 1s;
}
.menu-bar-search-box input[type=text]:focus{
	border-color: #aaa;
}
.menu-bar-search-box input[type=submit]{
	font-family: Font Awesome\ 5 Free;
	position: absolute;
	top: 0;
	right: 0;
	height: 100%;
	font-size: 16px;
	background: transparent;
	padding: 0 10px;
}
.mobile-bar-admin-ul {}
.mobile-bar-admin-ul ul{
	list-style: none;
}
.mobile-bar-admin-ul ul li{
	position: relative;
	padding-left: 25px;
	padding-bottom: 27px;
	padding-right: 30px;
}
.mobile-bar-admin-ul ul li ul li{
	padding-right: 0;
	padding-left: 28px;
	padding-bottom: 25px;
}
.mobile-bar-admin-ul ul li ul {
	display: none;
}
.mobile-bar-admin-ul ul li ul li:last-child{
	padding-bottom: 5px;
}
.mobile-bar-admin-ul .menu-has-child-button {
	position: absolute;
	top: -5px;
	font-size: 18px;
	right: 0;
	line-height: 1;
	color: #ccc;
	background: transparent;
	padding: 7px 20px;
}
.mobile-bar-admin-ul ul li ul .menu-has-child-button {
	right: -30px;
}
.menu-has-child-button-active {
	transform: rotate(180deg);
	color: #444;
}
.mobile-bar-admin-ul ul li a span.dashicons {
	display: none;
}
.mobile-bar-admin-ul ul li a:hover {
	color: #0050FA !important;
}
.mobile-bar-admin-ul ul li a{
	display: inline-block;
	font-size: 16px;
	font-weight: 500;
	color: #000;
	opacity: 1;
	font-family: Montserrat;
}
.mobile-bar-admin-ul ul li img{
	height: 20px;
	padding: 0 !important;
}
.mobile-bar-admin-ul ul li img:first-child{
	display: block !important;
	opacity: 1 !important;
}
.mobile-bar-admin-ul ul li img:last-child{
	display: none !important;
}
.mobile-bar-admin-ul ul li span{
	padding-left: 6px !important;
}
.mobile-bar-admin-ul ul li.current-menu-item a {
	color: #0050FA;
}
.mobile-bar-admin-ul ul li a i{
	margin-right: 10px;
}
.mobile-bar-admin-ul ul li a span{
	margin-right: 0;
	float: left;
}
.mobile-bar-admin-ul ul li a span.menu-image-title-after{
	padding: 0 !important;
	margin: 0 !important;
}
.mobile-bar-admin-ul ul li ul {
	margin-top: 25px;
}
.mobile-logo-menu-bar {
	line-height: 0;
	text-align: center;
	margin-top: 40px;
	margin-bottom: 40px;
}
.mobile-search-menu-bar {
	padding: 0 20px;
	position: relative;
	margin-bottom: 30px;
}
.mobile-search-menu-bar input[type=text] {
	border-width: 0 !important;
	padding-right: 45px;
}
.header-search-bar #searchsubmit {
	right: 10px !important;
}
.mobile-search-menu-bar #searchsubmit {
	position: absolute;
	top: 0;
	right: 20px;
	line-height: 0;
	height: 100%;
	color: #000 !important;
	background: transparent;
}
.mobile-logo-menu-bar a img{
	max-width: 130px;
	height: auto;
	display: inline-block;
}
.mobile-menu-bar .aal-social-links {
	text-align: center;
	margin-bottom: 30px;
}
.mobile-menu-bar .aal-social-links li{
	float: none;
	display: inline-block;
	margin-right: 12px;
}
.mobile-menu-bar .aal-social-links li:last-child{
	margin-right: 0;
}
.mobile-menu-bar .aal-social-links li a{
	font-size: 16px;
	color: #001919;
}
.mobile-bar-logo {
	text-align: center;
	margin: 50px 25px;
}
body {
	background: #000 !important;
}


/** ------------------------------------------------------------------
						Header Area
------------------------------------------------------------------ **/
.mega-toggle-on {}
body .header_menu ul li.mega-toggle-on > a {
	color: #27E4D9 !important;
}
body .mega-indicator {
	font-size: 17px !important;
}
body .mega-indicator:after {
	transition: all 0.2s;
}
body .mega-toggle-on a .mega-indicator:after {
	transform: rotate(180deg) !important;
}
.header_active {
	padding-top: 19px !important;
	padding-bottom: 19px !important;
	background: #000 !important;
}
/* body .header_active .header_menu ul li a{
	padding-bottom: 26px !important;
} */
.header_active .header-mobile-menu-trigger {
	margin-top: -9px;
}
.header_fix {
	height: 111px;
}
.header_area {
	box-shadow: 0px 4px 50px rgba(39, 228, 217, 0.15);
	padding-top: 30px;
	padding-bottom: 30px;
	position: fixed;
	z-index: 900;
	width: 100%;
	top: 0;
	left: 0;
	background: #000;
	transition: all 0.2s;
}
.header_logo {}
.header_logo img{
	height: 45px;
	width: auto;
}
.header_button_duos {
	
}
.header_menu {}
.header_menu {
	margin-right: 22px;
	margin-top: 13px;
}
.mega-menu-wrap {
	background: transparent !important;
}
.header_menu ul{
	list-style: none;
}
.header_menu ul li{
	float: left;
	margin-right: 17px !important;
	position: relative;
	padding: 0 !important;
	background: transparent !important;
}
.header_menu ul li:hover{
	background: transparent !important;
}
.header_menu ul li:last-child{
	margin-right: 0 !important;;
}
.header_menu ul li a{
	color: #ccc !important;
	font-size: 15px !important;
	font-weight: 400 !important;
	display: block !important;
	transition: all 0.2s !important;
	padding: 0 0 20px 0 !important;
	height: initial !important;
	line-height: initial !important;
	background: transparent !important;
}
.header_menu ul li a span{
	margin-left: -3px;
}
.header_active .header_menu ul li ul li a,
.header_menu ul li ul li a{
	padding-bottom: 0 !important;
}
.header_menu ul li.current-menu-item > a{
	color: #27E4D9;
	background: linear-gradient(180deg, rgba(39, 228, 217, 0) 32.02%, rgba(39, 228, 217, 0.3) 100%);
	border-bottom: 2px solid #27E4D9;
}
.header_menu ul li a:hover{
	color: #fff !important;
	background: transparent !important;
}
.header_menu ul li ul {
	position: absolute;
	top: 40px;
	left: auto;
	width: 250px;
	background: #333;
	z-index: 1;
	padding: 20px 25px;
	border-radius: 0 13px 13px 13px;
	visibility: hidden;
	opacity: 0;
	transition: 0.4s;
}
.header_menu ul li:hover > ul {
	visibility: visible;
	opacity: 1;
}
.header_menu ul li ul li ul{
	top: -20px;
	left: 183px;
}
.header_menu ul li ul li {
	margin-right: 0;
	margin-bottom: 15px;
	float: none;
}
.header_menu ul li ul li:last-child {
	margin-bottom: 0;
}
.header_menu ul li ul:after, .header_menu ul li ul:before {
	bottom: 100%;
	left: 35px;
	border: solid transparent;
	content: "";
	height: 0;
	width: 0;
	position: absolute;
}
.header_button_duos a {
	background-image: url(../images/h_btn_bg_1.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
	padding: 16px 25px 14px;
	float: left;
	color: #27E4D9;
	font-weight: 400;
	font-family: ;
	text-transform: uppercase;
	line-height: 1;
	margin-right: 12px;
	min-width: 92px;
	text-align: center;
}
.header_button_duos a:nth-child(2) {
	background-image: url(../images/h_btn_bg_2.png);
	color: #000;
}
.header_button_duos a:hover {
	opacity: 0.7;
}
.header_button_duos a:last-child {
	margin-right: 0;
}
.header_menu ul li.mega-menu-item-has-children > ul.mega-sub-menu {
	padding: 17px !important;
	border-radius: 6px !important;
	background: linear-gradient(180deg, #01101C 0%, #09312E 100%) !important;
	width: 350px !important;
	left: auto !important;
}
.header_menu ul li.mega-menu-item-has-children > ul.mega-sub-menu:before {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 23px;
	content: '';
	background: linear-gradient(180deg, rgba(39, 228, 217, 0.4) 0%, rgba(39, 228, 217, 0) 50%);
	display: block !important;
	border-top: 1px solid #27E4D9;
	background-repeat: no-repeat;
}
.mega_menu_recent_post_img {
	border: 7px solid #212637;
}
.mega_menu_recent_post_details div {
	margin-bottom: 15px;
}
.mega_menu_recent_post_details span {
	margin: 0 !important;
	background: #EE62AD;
	color: #fff;
	font-size: 13px;
	padding: 6px 14px;
	display: inline-block;
	border-radius: 14px;
}
body .header_menu .header_anchor_box a:nth-child(1):hover,
body .header_menu .header_anchor_box a:nth-child(1) {
	background-image: url(../images/f_btn_bg_1.png) !important;
	color: #27E4D9 !Important;
}
body .header_active .header_menu .header_anchor_box a {
	padding: 13px 11px 11px !important;
}
body .header_menu .header_anchor_box a:hover,
body .header_menu .header_anchor_box a {
	background-image: url(../images/f_btn_bg_2.png) !important;
	color: #000 !important;
	background-size: 100% 100% !important;
	background-repeat: no-repeat !important;
	padding: 13px 11px 11px !important;
	font-weight: 400 !important;
	font-size: 12px !important;
	margin-right: 8px !important;
	display: inline-block !important;
}
.mega_menu_recent_post_details h2 {
	font-size: 15px;
	font-weight: 600;
	color: #fff;
	transition: all 0.2s;
}
.mega_menu_recent_post a:hover h2 {
	color: #27E4D9;
}
.header_submenu_overried_single_menu a h5 {
	position: relative;
	display: inline-block;
	padding-bottom: 4px;
}
.header_submenu_overried_single_menu a h5:before {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 23px;
	content: '';
	background: linear-gradient(360deg, rgba(39, 228, 217, 0.4) 0%, rgba(39, 228, 217, 0) 50%);
	display: block !important;
	border-bottom: 1px solid #27E4D9;
	background-repeat: no-repeat;
	opacity: 0;
	visibility: hidden;
	transition: all 0.2s;
}
.header_menu ul li.mega-menu-item-has-children ul.mega-sub-menu li{
	margin-right: 0 !important;
}
.header_submenu_overried {}
.header_submenu_overried .row {
	margin:  -10px;
}
.header_submenu_overried .row > div{
	padding: 10px;
}
.header_submenu_overried_single_menu {
	padding-left: 14px;
	padding-right: 15px;
	position: relative;
}
.header_submenu_overried_single_menu:before {
	position: absolute;
	content: '';
	top: 7px;
	left: 0;
	border-radius: 50%;
	width: 6px;
	height: 6px;
	background: #27E4D9;
}
.header_submenu_overried_single_menu a{
	display: block;
}
.header_submenu_overried_single_menu a:hover h5 {
	color: #27E4D9 !important;
}
.header_submenu_overried_single_menu a:hover h5:before{
	opacity: 1;
	visibility: visible;
}
.header_submenu_overried_single_menu a h5{
	font-size: 14px;
	color: #fff !important;
	transition: all 0.2s;
}
.header_submenu_overried_single_menu a p{
	font-size: 12px;
	line-height: 17px;
	margin-top: 2px;
	color: #e5e5e5;
	font-weight: 500;
	margin-bottom: 0 !important;
}
body .header_menu ul.mega-menu > li:nth-child(2) > ul {
	width: 715px !important;
} 
body .mega-menu-columns-5-of-12 ul {
	overflow: hidden !important;
	background: #F0F5FC !important;
	padding: 50px 20px !important;
	border-radius: 18px !important;
}
body .mega-menu-columns-5-of-12 ul img {
	height: 40px !important;
	width: auto  !important;
}
body .mega-menu-columns-5-of-12 ul p  {
	font-size: 13px !important;
	line-height: 20px !important;
	color: #000 !important;
	margin: 20px 0 !important;
}
body .mega-menu-columns-5-of-12 ul p span {
	color: #27E4D9 !important;
	font-weight: 600 !important;
}
.header_menu .mega-menu > li > ul > li > a {
	color: #000 !important;
}
.header_menu .mega-menu > li > ul > li > a:hover {
	color: #27E4D9 !important;
}
body .header_menu ul li ul li .mega-menu-columns-5-of-12 ul a {
	background-image: url(../images/f_btn_bg_2.png) !important;
	background-size: 100% 100% !important;
	background-repeat: no-repeat !important;
	padding: 16px 25px 14px !important;
	float: right !important;
	color: #000 !important;
	font-weight: 400 !important;
	font-family:  !important;
	text-transform: uppercase !important;
	line-height: 1 !important;
	font-size: 13px !important;
}
.header_submenu_overried_single_menu_half {
	padding-right: 10px;
	border-right: 1px solid #000;
}
.header_submenu_overried_single_menu_last {
	border-right-width: 0 !important;
}



/** ------------------------------------------------------------------
						Footer Area
------------------------------------------------------------------ **/
.footer_area {
	padding: 55px 0;
}
.footer_area .grid_row {
	margin: -15px;
}
.footer_area .grid_row > div {
	padding: 15px;
}
.footer_top {}
.footer_logo {
	margin-bottom: 45px;
}
.footer_logo img{
	height: 36px;
	width: auto;
}
.footer_single_widget {}
.footer_single_widget_title {
	margin-bottom: 26px;
}
.footer_single_widget_title h2{
	font-size: 16px;
	line-height: 20px;
	color: #F8F9FA;
	font-weight: 400;
}
.footer_single_widget ul {
	list-style: none;
}
.footer_single_widget ul li {
	margin-bottom: 20px;
}
.footer_single_widget ul li:last-child {
	margin-bottom: 0;
}
.footer_single_widget ul li a {
	font-weight: 300;
	font-size: 16px;
	line-height: 20px;
	color: #EBEBEB;
}
.footer_single_widget ul li a:hover {
	color: #27E4D9;
}
.footer_bottom {}
.footer_bottom_box {
	margin-top: 70px;
	text-align: center;
}
.footer_copyright {
	font-weight: 300;
	font-size: 16px;
	line-height: 24px;
	color: #A2A9B0;
	margin-top: 8px;
}
.footer_social_menu {
	display: inline-block;
}
.footer_social_menu ul{
	list-style: none;
}
.footer_social_menu ul li{
	float: left;
	margin-right: 16px;
}
.footer_social_menu ul li:last-child{
	margin-right: 0;
}
.footer_social_menu ul li a{
	position: relative;
	height: 40px;
	width: 40px;
	background: #27E4D9;
	border-radius: 50%;
	display: block;
	color: #000;
}
.footer_social_menu ul li a i{
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	font-size: 16px;
}
.footer_social_menu ul li a svg{
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	font-size: 16px;
	height: 17px !important;
	width: auto;
}
.footer_social_menu ul li a svg path{
	fill: #000 !important;
	transition: all 0.2s;
}
.footer_social_menu ul li a:hover{
	opacity: 0.6;
}
.footer_social_menu ul li a:hover svg path{}



/** ------------------------------------------------------------------
						Home Community Area
------------------------------------------------------------------ **/
.home_community_area {
	background: #0B1023;
}
.row_middle {
	align-items: center;
}
.home_community_area .row{
	margin: -14px -65px;
}
.home_community_area .row > div{
	padding: 14px 65px;
}
.home_community_area .section_title {
	margin-bottom: 41px;
}
.home_community_img {}
.home_community_img img{
	width: 100%;
	height: auto;
}
.home_social_box_wrapper {
	padding-left: 32px;
	margin-top: 16px;
}
.home_social_box_des {
	margin-bottom: 73px;
}
.home_social_box_des p{
	font-weight: 300;
	font-size: 16px;
	line-height: 24px;
	color: #DBDEE1;
}
.home_social_box_social_menu {}
.home_social_box_social_menu ul {
	list-style: none;
	margin: -4.5px;
}
.home_social_box_social_menu ul li {
	float: left;
	padding: 4.5px;
}
.home_social_box_social_menu ul li a {
	font-size: 16px;
	color: #FFFFFF;
	clip-path: polygon(0 0, 95% 0%, 100% 20%, 100% 100%, 5% 100%, 0% 80%);
	background: #152636;
	display: block;
	padding: 10px 32px;
}
.home_social_box_social_menu ul li a.telegram_social_switch_active {
	background: #27E4D9 !important;
}
.home_social_box_social_menu ul li a.telegram_social_switch_active svg path {
	fill: #fff !important;
}
.home_social_box_social_menu ul li a:hover {
	opacity: 0.4;
}
.home_social_box_social_menu ul li a svg {
	margin-left: 10px;
}
.home_social_box_social_menu ul li a svg,
.home_social_box_social_menu ul li a span{
	vertical-align: middle;
}
.home_social_box_social_menu ul li a:hover {}
.home_social_box_community_menu {
	margin-top: 15px;
	padding-left: 17px;
	display: none;
}
.home_social_box_community_menu ul{
	list-style: none;
}
.home_social_box_community_menu ul li{
	margin-bottom: 5px;
}
.home_social_box_community_menu ul li:last-child{
	margin-bottom: 0;
}
.home_social_box_community_menu ul li a{
	font-weight: 300;
	font-size: 16px;
	line-height: 24px;
	color: #A2A9B0;
}
.home_social_box_community_menu ul li a:hover{
	color: #27E4D9;
}


/** ------------------------------------------------------------------
						Home Featured On
------------------------------------------------------------------ **/
.home_featured_on_area {
	padding: 85px 0;
	background: #0B1023;
}
.home_featured_on_area .section_title{
	margin-bottom: 0;
}
.home_featured_on_area .section_title h2{
	font-size: 30px;
	line-height: 46px;
}
.home_featured_on_wrapper {
	padding-left: 40px;
}
.home_single_featured_on {}
.row_featured_on_img {
	margin: -15px -18px;
}
.row_featured_on_img > div {
	padding: 15px 18px;
}
.home_single_featured_on {}
.home_single_featured_on img{
	width: 100%;
	height: auto;
}
.home_single_featured_on a{
	opacity: 0.6;
}
.home_single_featured_on a:hover{
	opacity: 1;
}



/** ------------------------------------------------------------------
						Home Testimonial
------------------------------------------------------------------ **/
.home_testimonial_area {
	background: #0B1023;
}
.home_testimonial_area .section_title{
	max-width: 530px;
}
.home_testimonial_slider_wrapper {}
.home_testimonial_slider_main {
	position: relative;
}
.home_testimonial_slider_main:after {
	position: absolute;
	content: '';
	height: 100%;
	width: 25%;
	background: linear-gradient(270deg, #0B1023 0%, rgba(11, 16, 35, 0) 135.35%);
	z-index: 111;
	top: 0;
	right: 0;
}
.home_testimonial_slider_main .slick-list {
	margin: 0 -16px;
}
.home_testimonial_slider_main .slick-slide {
	padding: 0 16px;
}
.home_testimonial_slider_main .slick-current .home_testimonial_slider_main_single_box {
	background: #212637;
}
.home_testimonial_slider_main_single {}
.home_testimonial_slider_main_single_box {
	padding: 52px 24px 42px 24px;
}
.home_testimonial_slider_main_single_box h2 {
	font-size: 24px;
	line-height: 32px;
	color: #F8F9FA;
}
.home_testimonial_slider_main_single_box h3 {
	font-weight: 500;
	font-size: 14px;
	line-height: 150%;
	color: #27E4D9;
	margin-top: 8px;
}
.home_testimonial_slider_main_single_box p {
	font-weight: 300;
	font-size: 14px;
	line-height: 21px;
	color: #A2A9B0;
	margin-top: 19px;
}



/** ------------------------------------------------------------------
						Home Hero
------------------------------------------------------------------ **/
.page-template-page-homepage2 .home_hero_box {
	margin-bottom: 50px;
}
.home_hero_area {
	position: relative;
}
.home_hero_video {
	position: absolute;
	opacity: 0.22;
	z-index: -1;
	top: 0;
	right: 0;
}
.home_hero_box {}
.home_hero_box_subtitle {
	margin-bottom: 16px;
	position: relative;
	padding-left: 143px;
}
.home_hero_box_subtitle:before {
	position: absolute;
	top: 15px;
	left: -2867px;
	content: '';
	background: #27E4D9;
	height: 1px;
	width: 3000px;
}
.home_hero_box_subtitle h2{
	font-style: italic;
	font-weight: 400;
	font-size: 18px;
	line-height: 32px;
	color: #27E4D9;
}
.home_hero_box_title {
	max-width: 980px;
}
.home_space_gradient {
	background: linear-gradient(180deg, #000000 0%, #0D0D23 100%);
}
.home_hero_box_title h1 {
	font-weight: 700;
	font-size: 45px;
	line-height: 69px;
	color: #FFFFFF;
	font-family: ;
	text-transform: uppercase;
}
.home_hero_box_title p {
	font-weight: 300;
	font-size: 16px;
	line-height: 28px;
	color: #A2A9B0;
}
.page-template-page-homepage .home_hero_box_title h1 {
	font-size: 60px;
}
.home_hero_img_boxes {
	margin-top: 90px;
}
.home_hero_img_boxes ul {
	list-style: none;
	margin: -15px;
}
.home_hero_img_boxes ul li{
	float: right;
	padding: 15px;
	width: 29%;
}
.home_hero_img_boxes ul li a{
	position: relative;
	display: block;
}
.home_hero_img_boxes ul li a img{
	width: 100%;
	height: auto;
}
.home_hero_img_boxes ul li a h2{
	font-weight: 700;
	font-size: 15px;
	line-height: 27px;
	color: #FFFFFF;
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 0;
	padding: 0 35px 14px; 
	transition: all 0.2s;
}
.home_hero_img_boxes ul li a:hover h2{
	color: #27E4D9;
}
.home_hero_box_anchor {
	margin-top: 38px;
}



/** ------------------------------------------------------------------
						Home Laptop
------------------------------------------------------------------ **/
.home_laptop_area {
	text-align: center;
	padding-top: 70px;
	background: linear-gradient(180deg, #000000 0%, #0B1023 42.86%);
}
.home_laptop_area .container {
	max-width: 1280px;
}

.referral_page_hero_area .section_title h2 {
	display: inline-block;
	font-size: 55px;
	line-height: 70px;
}
.home_laptop_area .section_title h2{
	max-width: 868px;
	display: inline-block;
	font-size: 55px;
	line-height: 70px;
}
.home_laptop_box_video img {
	position: relative;
	z-index: 2;
}
.home_laptop_count_box {
	margin-top: 10px;
	margin-bottom: 75px;
}
.home_laptop_count_box .row {
	margin: -15px;
}
.home_laptop_count_box .row > div {
	padding: 15px;
}
.home_single_laptop_count_box {
	text-align: center;
}
.home_single_laptop_count_box h2{
	font-weight: 700;
	font-size: 40px;
	line-height: 62px;
	color: #27E4D9;
}
.home_single_laptop_count_box p{
	font-weight: 300;
	font-size: 22px;
	color: #FFFFFF;
	margin-top: 10px;
}
.home_laptop_box_video {
	position: relative;
	display: inline-block;
}
.home_v2_hero_img_inner_video {
	position: absolute;
	top: 35px;
	left: 138px;
	z-index: 1;
	width: 800px;
	height: 523px;
	overflow: hidden;
	
}
.home_v2_hero_img_inner_video video {
	position: absolute;
	top: 0;
	left: 50%;
	transform: translate(-50%, 0);
	width: auto !important;
	height: 100% !important;
}
.home_laptop_box_video_des {
	margin-top: 65px;
}
.home_laptop_box_video_des p{
	font-weight: 300;
	font-size: 16px;
	line-height: 150%;
	color: #A2A9B0;
	max-width: 937px;
	display: inline-block;
}
.home_laptop_promo_box {
	margin-top: 75px;
}
.home_laptop_promo_box .row {
	margin: -10px -15px;
}
.home_laptop_promo_box .row > div{
	padding: 10px 15px;
}
.home_single_laptop_promo_box {
	text-align: left;
	background: #212637;
	border-top: 2px solid #27E4D9;
	padding: 39px 24px;
	height: 100%;
}
.home_single_laptop_promo_box img {
	height: 50px;
	width: auto;
	margin-bottom: 22px;
}
.home_single_laptop_promo_box h2 {
	font-weight: 700;
	font-size: 20px;
	line-height: 33px;
	color: #FFFFFF;
}
.home_single_laptop_promo_box p {
	margin-top: 24px;
	font-weight: 300;
	font-size: 14px;
	line-height: 21px;
	color: #A2A9B0;
}




/** ------------------------------------------------------------------
						Home Getstarted
------------------------------------------------------------------ **/
.home_bottom_getstarted_area {
	background: linear-gradient(180deg, #0B1023 13.54%, #000000 100%);
	padding: 111px 0 150px;
	text-align: center;
}
.home_bottom_getstarted_box {}
.section_title {
	margin-bottom: 75px;
}
.section_title h2{
	font-weight: 700;
	font-size: 38px;
	line-height: 60px;
	color: #FFFFFF;
	font-family: ;
	text-transform: uppercase;
}
.section_title p{
	font-weight: 300;
	font-size: 16px;
	color: #A2A9B0;
	margin-top: 11px;
}
.home_bottom_getstarted_area .section_title {
	margin-bottom: 56px;
}
.home_bottom_getstarted_box_anchor {}
.home_bottom_getstarted_box_anchor a {
	background-image: url(../images/f_btn_bg_2.png);
	color: #000;
	background-size: 100% 100%;
	background-repeat: no-repeat;
	padding: 16px 25px 14px;
	font-weight: 400;
	font-family: ;
	text-transform: uppercase;
	line-height: 1;
	display: inline-block;
	margin-right: 20px;
	min-width: 130px;
	text-align: center;
}
.home_bottom_getstarted_box_anchor a:nth-child(2) {
	background-image: url(../images/f_btn_bg_1.png);
	color: #27E4D9;
	margin-right: 0;
}
.home_bottom_getstarted_box_anchor a:hover {
	opacity: 0.7;
}
.home_laptop_anchor_box {
	margin-top: 75px;
}
.page-template-page-product .home_bottom_getstarted_area .section_title,
.page-template-page-about .home_bottom_getstarted_area .section_title {
	margin-bottom: 44px;
}




/** ------------------------------------------------------------------
						About Page
------------------------------------------------------------------ **/
.about_hero_area {}
.about_hero_area .row {
	margin: -8px;
}
.about_hero_area .row > div{
	padding: 8px;
}
.home_hero_img {
	margin-top: 35px;
}
.home_hero_img img{
	width: 100%;
	height: auto;
	border-radius: 3px;
}
.about_left_hero_box {
	margin-top: 49px;
}
.about_left_hero_box_des {
	margin-bottom: 69px;
}
.about_left_hero_box_des p{
	font-weight: 300;
	font-size: 16px;
	color: #A2A9B0;
}
.about_left_hero_box_img_grid {}
.about_left_hero_box_img_grid_img {}
.about_left_hero_box_img_grid_img img {
	width: 100%;
	border-radius: 3px;
}
.about_promo_area {
	background: linear-gradient(180deg, #000000 0%, #0B1023 100%);
}
.about_promo_area .container{
	max-width: 1010px;
}
.about_founders_area {
	background: #0B1023;
}
.about_promo_area .section_title {
	margin-bottom: 53px;
}
.about_promo_area .grid_row {
	margin: -14px;
}
.about_promo_area .grid_row > div{
	padding: 14px;
}
.about_single_promo_box {
	background: rgba(33, 38, 55, 0.6);
	padding: 54px 43px;
	border-top: 2px solid #27E4D9;
	transition: all 0.2s;
}
.about_single_promo_box:hover {
	background: #27E4D9;
}
.about_single_promo_box:hover .about_single_promo_box_des p,
.about_single_promo_box:hover .about_single_promo_box_title h3 {
	color: #000 !important;
}
.about_single_promo_box_title h3 {
	font-family: '';
	font-weight: 700;
	font-size: 25px;
	line-height: 28px;
	color: #27E4D9;
	max-width: 250px;
	transition: all 0.2s;
}
.about_single_promo_box_des p {
	font-weight: 300;
	font-size: 14px;
	line-height: 136%;
	color: #A2A9B0;
	transition: all 0.2s;
}
.section_title2 {
	margin-bottom: 48px;
	padding-left: 152px;
	position: relative;
}
.section_title2:before {
	position: absolute;
	content: '';
	width: 128px;
	height: 3px;
	left: 0;
	top: 24px;
	background: #FFFFFF;
}
.section_title2 h2{
	font-family: '';
	font-weight: 700;
	font-size: 38px;
	line-height: 60px;
	color: #FFFFFF;
}
.section_title2 p{
	font-weight: 300;
	font-size: 16px;
	line-height: 150%;
	color: #A2A9B0;
	margin-top: 27px;
}
.about_investor_area,
.about_advisor_area {
	background: #0B1023;
}
.about_founders_area .grid_row,
.about_advisor_area .grid_row {
	margin: -8px;
}
.about_founders_area .grid_row > div,
.about_advisor_area .grid_row > div {
	padding: 8px;
}
.home_single_founder {
	position: relative;
}
.home_single_founder:before {
	position: absolute;
	content: '';
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(39, 228, 217, 0.15);
	backdrop-filter: blur(5px);
	opacity: 0;
	transition: all 0.4s;
}
.home_single_founder:hover:before {
	opacity: 1;
}
.home_single_founder button{
	position: absolute;
	width: 56px;
	height: 56px;
	right: 0;
	bottom: 0;
	background: #27E4D9;
	display: none;
}
.home_single_founder svg{
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}
.home_single_founder h2{
	font-weight: 700;
	font-size: 24px;
	line-height: 32px;
	color: #FFFFFF;
}
.home_single_founder span{
	position: absolute;
	right: 24px;
	top: 24px;
	font-weight: 400;
	font-size: 14px;
	color: #F2F4F5;
}
.home_single_founder img {
	width: 100%;
	height: auto
}
.about_investor_box {
	margin-top: 37px;
	padding-left: 152px;
}
.about_investor_box .grid_row {
	margin: -30px -15px;
}
.about_investor_box .grid_row > div {
	padding: 30px 15px;
}
.about_single_investor {
	text-align: center;
}
.about_single_investor img {
	width: auto;
	height: auto;
	max-width: 100%;
	max-height: 100%;
}
.home_single_founder_overly {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	background: transparent;
	padding: 30px 55px 30px 24px;
	transition: all 0.2s;
}
.home_single_founder_overly div {
	height: 0;
	overflow: hidden;
	transition: all 0.2s;
	
}
.home_single_founder:hover .home_single_founder_overly div {
	height: initial;
}
.home_single_founder:hover .home_single_founder_overly {
	background: #212637;
}
.home_single_founder:hover .home_single_founder_overly a{
	opacity: 1;
}
.home_single_founder_overly {}
.home_single_founder_overly a{
	position: absolute;
	padding: 16px;
	right: 0;
	top: 0;
	background: #27E4D9;
	line-height: 1;
	font-size: 20px;
	text-align: center;
	color: #212637;
	opacity: 0;
}
.home_single_founder_overly a:hover{
	opacity: 0.6 !important;
}
.home_single_founder_overly p{
	font-weight: 300;
	font-size: 14px;
	line-height: 150%;
	color: #27E4D9;
	margin-top: 5px;
}
.home_single_founder_overly ul{
	list-style: none;
	overflow: hidden;
	margin-top: 27px;
}
.home_single_founder_overly ul li{
	font-weight: 300;
	font-size: 14px;
	line-height: 150%;
	color: #A2A9B0;
	margin-bottom: 10px;
	position: relative;
	padding-left: 8px;
}
.home_single_founder_overly ul li:before{
	position: absolute;
	width: 1px;
	height: 16px;
	left: 0;
	top: 3px;
	content: '';
	background: #27E4D9;
}
.home_single_founder_overly ul li:last-child{
	margin-bottom: 0;
}
.home_single_founder_overly img{
	height: auto;
	max-height: 26px;
	width: auto;
	margin-top: 50px;
}
.home_single_founder_all_member {
	position: relative;
}
.home_single_founder_all_member a{
	display: block;
}
.home_single_founder_all_member a:hover{
	opacity: 0.6;
}
.home_single_founder_all_member img{
	width: 100%;
	height: auto;
}
.home_single_founder_all_member_olvery {
	position: absolute;
	top: 50%;
	left: 0;
	transform: translate(0, -50%);
	text-align:  center;
	width: 100%;
	padding: 10px;
}
.home_single_founder_all_member_olvery p{
	font-weight: 300;
	font-size: 16px;
	line-height: 150%;
	color: #A2A9B0;
	margin-bottom: 16px;
}
.home_single_founder_all_member_olvery i{
	padding: 16px;
	background: #27E4D9;
	line-height: 1;
	font-size: 20px;
	color: #212637;
}



/** ------------------------------------------------------------------
						Product Page
------------------------------------------------------------------ **/
.product_hero_area {
	background: linear-gradient(156.99deg, #000000 10.31%, #0B1023 63.32%);
}
.product_left_hero_box {
	padding-left: 90px;
}
.product_hero_item_box .row{
	margin: -6px;
}
.product_hero_item_box .row > div{
	padding: 6px;
}
.product_single_hero_item_box {
	background: #212637;
	border: 1px solid rgba(140, 148, 157, 0.4);
	border-radius: 8px;
	padding: 19px 37px 24px 77px;
	position: relative;
	cursor: pointer;
}
.product_single_hero_item_box h2 {
	font-size: 24px;
	line-height: 32px;
	color: #fff;
}
.product_single_hero_item_box p {
	font-weight: 300;
	font-size: 16px;
	color: #A2A9B0;
	margin-top: 15px;
}
.product_single_hero_item_box span {
	font-weight: 700;
	font-size: 24px;
	line-height: 32px;
	color: #FEFFFF;
	position: absolute;
	top: 19px;
	left: 34px;
}
.product_hero_img {
	margin-top: 33px;
}
.product_hero_img img{
	width: 100%;
	height: auto;
	border-radius: 3px;
	display: none;
}
.product_hero_img video{
	width: 100%;
	height: auto;
	border-radius: 3px;
	display: none;
}
.product_hero_img video:first-child{
	display: block;
}
.product_hero_img img:first-child{
	display: block;
}
.product_hero_item_box {
	margin-top: 103px;
}
.product_hero_item_box .hero_tab_active .product_single_hero_item_box {
	background: rgba(39, 228, 217, 0.3);
	border: 1px solid #27E4D9;
}
.product_hero_item_box .hero_tab_active .product_single_hero_item_box h2,
.product_hero_item_box .hero_tab_active .product_single_hero_item_box p,
.product_hero_item_box .hero_tab_active .product_single_hero_item_box span {
	color: #27E4D9;
}
.product_expert_area {
	background: #0B1023;
}
.mobile_view {
	display: none;
}
.product_promo_area {
	background: #0B1023;
}
.product_promo_des_box {
	max-width: 504px;
}
.product_promo_img {}
.product_promo_img img{
	width: 100%;
	height: auto;
	border-radius: 3px;
}
.product_promo_des_box .section_title {
	margin-bottom: 33px;
}
.product_promo_des_box p {
	font-weight: 300;
	font-size: 16px;
	color: #DBDEE1;
}
.product_promo_des_anchor {
	margin-top: 72px;
}
.section_title_center {
	text-align: center;
}
.product_tabs_area {
	background: #0B1023;
}
.product_tabs_area .section_title {
	margin-bottom: 49px;
}
.product_tab_box_content {}
.product_tab_box_content .product_tab_box_content_main {
	display: none;
}
.product_tab_box_content .product_tab_box_content_main:first-child {
	display: block;
}
.product_tab_box {
	
}
.product_tab_box_category_table {
	padding-left: 120px;
}
.product_tab_box_category_table ul {
	list-style: none;
	background: #212637;
	border-radius: 8px;
	border: 1px solid #77808B;
	display: flex;
	overflow: hidden;
	justify-content: space-between;
}
.product_tab_box_category_table ul li {
	display: inline-block;
	position: relative;
}
.product_tab_box_category_table ul li:after {
	left: 100%;
	top: 50%;
	border: solid transparent;
	content: "";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color: rgba(136, 183, 213, 0);
	border-left-color: #27E4D9;
	border-width: 10px;
	margin-top: -10px;
	opacity: 0;
	transition: all 0.2s;
}
.product_tab_box_category_table ul li a {
	font-weight: 300;
	font-size: 16px;
	line-height: 32px;
	text-align: center;
	color: #fff;
	padding: 4px 20px;
	display: block;
}
.slide-in-container-inner {
	z-index: 99;
}
.product_tab_box_category_table ul li a:hover {
	color: #27E4D9;
}
.product_tab_box_category_table ul li.tab_active a {
	background: #27E4D9;
	color: #000;
}
.product_tab_box_category_table ul li.tab_active:after {
	opacity: 1;
}
.product_tab_box_content {
	margin-top: 64px;
	position: relative;
}
.product_tab_box_content:before {
	position: absolute;
	top: 0;
	left: 150px;
	content: '';
	height: 100%;
	background: #4F5A68;
	width: 2px;
}
.product_tab_box_content .row {
	margin: -16px;
}
.product_tab_box_content .row > div{
	padding: 16px;
}
.product_tab_box_content_main {}
.product_tab_box_content_main p{
	margin-bottom: 49px;
	font-weight: 300;
	font-size: 16px;
	color: #27E4D9;
}
.product_tab_box_content_main img{
	width: 100%;
	height: auto;
	border-radius: 10px;
}
.product_expert_area .row_grid {
	margin: -8px;
}
.product_expert_area .row_grid > div {
	padding: 8px;
}
.product_expert_area .row_grid > div:nth-child(2) .product_single_expert {
	
}
.product_expert_area .row_grid > div:nth-child(2) .product_single_expert > svg {
	display: block;
}
.product_single_expert:hover {
	border: 1px solid #27E4D9;
	background: rgba(39, 228, 217, 0.3);
}
.product_single_expert {
	padding: 34px 25px;
	background: #212637;
	border: 1px solid #212637;
	border-radius: 8px;
	text-align: center;
	position: relative;
	height: 100%;
	transition: all 0.2s;
}
.product_single_expert > svg{
	position: absolute;
	top: 20px;
	right: 20px;
	display: none;
}
.product_single_expert_img {
	margin-bottom: 15px;
}
.product_single_expert_img img{
	height: 60px;
	width: auto;
}
.product_single_expert_username {
	font-weight: 700;
	font-size: 24px;
	line-height: 32px;
	color: #FFFFFF;
	margin-bottom: 7px;
}
.product_single_expert_made {
	font-weight: 300;
	font-size: 18px;
	color: #CFD3D7;
}
.product_single_expert_made span{
	font-weight: 700;
	font-size: 24px;
	color: #27E4D9;
}
.product_single_expert_date {
	font-weight: 300;
	font-size: 18px;
	color: #CFD3D7;
	margin-top: 3px;
	max-width: 150px;
	display: inline-block;
}
.product_single_expert_product {
	font-weight: 700;
	font-size: 24px;
	color: #27E4D9;
	margin-top: 6px;
}
.product_single_expert_url {
	margin-top: 24px;
}
.product_single_expert_url a{
	font-weight: 300;
	font-size: 14px;
	color: #27E4D9;
}
.product_single_expert_url span{
	vertical-align: middle;
}
.product_single_expert_url svg {
	vertical-align: middle;
	margin-left: 11px;
}
.product_expert_area .product_promo_des_anchor {
	text-align: center;
}
.single_product_tab_box_content_main_content_box {
	padding: 32px 38px;
	background: #212637;
	border-radius: 8px;
}
.single_product_tab_box_content_main_content_box_title  {
	margin-bottom: 17px;
}
.single_product_tab_box_content_main_content_box_title h2 {
	font-weight: 700;
	font-size: 30px;
	line-height: 46px;
	color: #FFFFFF;
}
.single_product_tab_box_content_main_content_box_des li,
.single_product_tab_box_content_main_content_box_des p {
	font-weight: 300;
	font-size: 14px;
	line-height: 155%;
	color: #A2A9B0;
}
.single_product_tab_box_content_main_content_box_des a {
	font-weight: 300;
	font-size: 14px;
	line-height: 155%;
	color: #A2A9B0;
	background-image: url(../images/externallink.png);
	background-repeat: no-repeat;
	background-position: right center;
	background-size: 12px auto;
	padding-right: 18px;
}
.single_product_tab_box_content_main_content_box_des a:hover {
	color: #27E4D9;
	text-decoration: underline;
}
.single_product_tab_box_content_main_content_box_des ol,
.single_product_tab_box_content_main_content_box_des ul {
	margin-top: 10px;
	margin-left: 25px;
}
.single_product_tab_box_content {
	padding-left: 216px;
}
.single_product_tab_box_content {
	position: relative;
}
.single_product_tab_box_content_year {
	position: absolute;
	top: 50%;
	left: 0;
	transform: translate(0, -50%);
	width: 165px;
	text-align: right;
	padding-right: 42px;
}
.single_product_tab_box_content_year span {
	width: 26px;
	height: 26px;
	background: #27E4D9;
	display: block;
	border-radius: 50%;
	position: absolute;
	top: 50%;
	transform: translate(0, -50%);
	right: 0;
}
.single_product_tab_box_content_year span:before {
	width: 18px;
	height: 18px;
	background: #27E4D9;
	display: block;
	border-radius: 50%;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	border: 3px solid #3B4857;
	content: '';
}
.single_product_tab_box_content_year p{
	font-weight: 300;
	font-size: 15px;
	line-height: 150%;
	color: #A2A9B0;
}
.product_tabs_area .section_title2 {
	margin-bottom: 64px;
}
.product_tabs_area .section_title2 p {
	margin-top: 0;
}
form.fluent_form_14 .ff-btn-submit {
	background-color: transparent !important;
	color: #000 !important;
	background-image: url(../images/f_btn_bg_2.png) !important;
	background-size: 100% 100% !important;
	background-repeat: no-repeat !important;
	padding: 16px 25px 14px !important;
	font-weight: 400 !important;
	font-family:  !important;
	text-transform: uppercase !important;
	line-height: 1 !important;
	display: inline-block !important;
}



/** ------------------------------------------------------------------
						Buy Folo
------------------------------------------------------------------ **/
.buy_folo_top_note_area {
	background: #FF00D1;
	padding: 10px 0;
	margin-bottom: 30px;
}
.buy_folo_top_note {}
.buy_folo_top_note p{
	font-weight: 600;
	font-size: 14px;
	line-height: 150%;
	color: #FFFFFF;
}
.buy_folo_page_hero_area {
	text-align: center;
}
.buy_folo_page_hero_img {
	margin-bottom: 20px;
}
.buy_folo_page_hero_img img{
	display: inline-block;
	max-height: 44px;
	height: auto;
	width: auto;
}
.buy_folo_page_hero_links_area {}
.buy_folo_page_hero_links_area .container {
	max-width: 896px;
}
.buy_folo_page_hero_links {}
.buy_folo_page_hero_links ul{
	list-style: none;
	margin: -7.5px -25px;
}
.buy_folo_page_hero_links ul li{
	padding: 7.5px 25px;
	width: 50%;
	float: left;
}
.buy_folo_page_hero_links ul li a{
	font-weight: 300;
	font-size: 16px;
	line-height: 150%;
	color: #A2A9B0;
	padding: 14px 50px 14px 20px;
	border: 1px solid #212429;
	background: #212429;
	border-radius: 8px;
	display: block;
	position: relative;
}
.buy_folo_page_hero_links ul li a img{
	margin-right: 14px;
	transition: all 0.2s;
	filter: grayscale(100%);
}
.buy_folo_page_hero_links ul li a:hover img{
	filter: grayscale(0);
}
.buy_folo_page_hero_links ul li a svg{
	position: absolute;
	top: 50%;
	right: 20px;
	transform: translate(0, -50%);
}
.buy_folo_page_hero_links ul li a svg path{
	transition: all 0.2s !important;
}
.buy_folo_page_hero_links ul li a:hover{
	border-color: #27E4D9;
	color: #27E4D9;
	background: rgba(39, 228, 217, 0.15);
}
.buy_folo_page_hero_links ul li a:hover svg path{
	fill: #27E4D9 !important;
}
.buy_folo_page_bottom_links_area .container {
	max-width: 1054px;
}
.buy_folo_page_bottom_links_area .buy_folo_page_hero_links ul li{
	width: 100%;
}
.buy_folo_page_bottom_links_area .buy_folo_page_hero_links ul li a{
	padding-right: 90px;
}


/** ------------------------------------------------------------------
						Default Page
------------------------------------------------------------------ **/
.page_content_area {
	background: linear-gradient(156.99deg, #000000 10.31%, #0B1023 63.32%);
}
.page_content_area .container {
	max-width: 960px;
}
.single_post_content h6,
.single_post_content h5,
.single_post_content h4,
.single_post_content h3,
.single_post_content h1,
.single_post_content h2{
	font-size: 30px;
	color: #fff;
	margin-bottom: 20px;
}
.single_post_content ol,
.single_post_content ul {
	margin-left: 25px;
	margin-top: 20px;
}
.single_post_content li {
	margin-bottom: 12px;
}
.single_post_content li:last-child {
	margin-bottom: 0;
}
.single_post_content li,
.single_post_content p {
	font-weight: 300;
	font-size: 16px;
	line-height: 150%;
	color: #A2A9B0;
}
.single_post_content a {
	font-weight: 300;
	font-size: 16px;
	line-height: 150%;
	color: #27E4D9;
	text-decoration: underline;
}
.single_post_content a:hover {
	opacity: 0.6;
}
.inside-grid-column img {
	width: 100%;
	height: auto;
}



/** ------------------------------------------------------------------
						Monthly Incentive
------------------------------------------------------------------ **/
.container904 {
	max-width: 904px !important;
}
.monthlyincentiveprogram_page_hero_area {
	background: linear-gradient(162.72deg, #000000 8.2%, #0B1023 51.2%);
	text-align: center;
}
.monthlyincentiveprogram_page_hero_title {}
.monthlyincentiveprogram_page_hero_title h2{
	font-family: '';
	font-size: 120px;
	color: #FFFFFF;
}
.monthlyincentiveprogram_page_hero_title h1{
	font-family: '';
	font-size: 55px;
	line-height: 63px;
	color: #FFFFFF;
}
.monthlyincentiveprogram_page_hero_title p{
	font-weight: 300;
	font-size: 16px;
	line-height: 150%;
	color: #A2A9B0;
	margin-top: 33px;
}
.monthlyincentiveprogram_page_hero_cta_button {
	margin-top: 65px;
}
.monthlyincentiveprogram_page_hero_cta_button ul{
	list-style: none;
}
.monthlyincentiveprogram_page_hero_cta_button ul li{
	display: inline-block;
	vertical-align: middle;
	margin-right: 35px;
}
.monthlyincentiveprogram_page_hero_cta_button ul li:last-child{
	margin-right: 0;
}
.monthlyincentiveprogram_page_hero_cta_button ul li a{
	background-image: url(../images/f_btn_bg_2.png);
	color: #000000;
	background-size: 100% 100%;
	background-repeat: no-repeat;
	padding: 16px 25px 14px;
	font-weight: 400;
	font-family: ;
	text-transform: uppercase;
	line-height: 1;
	display: inline-block;
}
.monthlyincentiveprogram_page_hero_cta_button ul li:nth-child(2) a{
	background-image: none;
	color: #27E4D9;
	padding: 0;
	font-weight: 400;
}
.monthlyincentiveprogram_page_hero_cta_button ul li a:hover{
	opacity: 0.6;
}
.monthlyincentiveprogram_page_promo_area {
	background: #0B1023;
}
.monthlyincentiveprogram_page_promo_area .grid_row {
	margin: -11px;
}
.monthlyincentiveprogram_page_promo_area .grid_row > div {
	padding: 11px;
}
.monthlyincentiveprogram_page_promo_des {
	margin-bottom: 65px;
}
.monthlyincentiveprogram_page_promo_des p{
	font-weight: 300;
	font-size: 16px;
	line-height: 150%;
	color: #A2A9B0;
}
.monthlyincentiveprogram_page_promo_box {
	background: #212637;
	border: 1px solid #000000;
	height: 100%;
}
.monthlyincentiveprogram_page_promo_box_title {
	background: #113A47;
	padding: 13px;
	text-align: center;
}
.monthlyincentiveprogram_page_promo_box_title h2{
	font-size: 24px;
	line-height: 32px;
	color: #27E4D9;
}
.monthlyincentiveprogram_page_promo_box_content {
	padding: 27px 47px 27px 35px;
}
.monthlyincentiveprogram_page_promo_box_content {}
.monthlyincentiveprogram_page_promo_box_content ul{
	list-style: none;
}
.monthlyincentiveprogram_page_promo_box_content ul li{
	margin-bottom: 10px;
	font-weight: 300;
	font-size: 16px;
	line-height: 150%;
	color: #A2A9B0;
	position: relative;
	padding-left: 23px;
}
.monthlyincentiveprogram_page_promo_box_content ul li:before{
	position: absolute;
	width: 6px;
	height: 6px;
	left: 0;
	top: 10px;
	content: '';
	background: #27E4D9;
}

.monthlyincentiveprogram_page_promo_box_content ul li:last-child{
	margin-bottom: 0;
}
.airdrop_page_box_title_cevron {
	position: absolute;
	top: 50%;
	height: 117% !important;
	width: auto;
	transform: translate(0, -50%);
}
.airdrop_page_box_title_cevron_left {
	left: 0;
}
.airdrop_page_box_title_cevron_right {
	right: 0;
}
.monthlyincentiveprogram_page_howitwork_area {
	background: #0B1023;
	text-align: center;
}
.monthlyincentiveprogram_page_howitwork_area .home_bottom_getstarted_box_anchor {
	margin-top: 98px;
}
.monthlyincentiveprogram_page_howitwork_area .grid_row {
	margin: -6px;
}
.monthlyincentiveprogram_page_howitwork_area .grid_row > div {
	padding: 6px;
}
.section_title3 {
	padding-top: 6px;
	margin-bottom: 60px;
}
.section_title3 h2 {
	font-family: ;
	font-weight: 700;
	font-size: 24px;
	line-height: 31px;
	color: #27E4D9;
	text-transform: uppercase;
	display: inline-block;
	background: rgba(39, 228, 217, 0.15);
	padding: 3px 20px 0px 20px;
	position: relative;
	max-width: 250px;
	width: 100%;
	text-align: center;
	z-index: 2;
}
.monthlyincentiveprogram_page_single_howitwork {
	background: #212637;
	border-radius: 3px;
	height: 100%;
	padding: 20px 11px 40px 17px;
	text-align: left;
}
.monthlyincentiveprogram_page_single_howitwork_title {
	position: relative;
	padding-left: 33px;
}
.monthlyincentiveprogram_page_single_howitwork_title span{
	font-weight: 700;
	font-size: 16px;
	line-height: 1;
	color: #212637;
	background: #27E4D9;
	border-radius: 3px;
	min-width: 25px;
	text-align: center;
	display: block;
	position: absolute;
	top: 4px;
	left: 0;
	padding: 4.5px 0;
}
.monthlyincentiveprogram_page_single_howitwork_title h2{
	font-weight: 700;
	font-size: 16px;
	line-height: 32px;
	color: #27E4D9;
}
.monthlyincentiveprogram_page_single_howitwork_des {
	margin-top: 16px;
}
.monthlyincentiveprogram_page_single_howitwork_des p{
	font-weight: 300;
	font-size: 12px;
	line-height: 150%;
	color: #F8F9FA;
	
}
.monthlyincentiveprogram_page_partners_area {
	background: #0B1023;
	text-align: center;
}
.monthlyincentiveprogram_page_partners_compatible {
	margin-bottom: 76px;
}
.monthlyincentiveprogram_page_partners_compatible_title {
	margin-bottom: 30px;
}
.monthlyincentiveprogram_page_partners_compatible_title h2{
	font-weight: 500;
	font-size: 16px;
	line-height: 150%;
	color: #27E4D9;
}
.monthlyincentiveprogram_page_partners_compatible_img {}
.monthlyincentiveprogram_page_partners_compatible_img ul{
	list-style: none;
}
.monthlyincentiveprogram_page_partners_compatible_img ul li{
	display: inline-block;
	margin-right: 49px;
	vertical-align: middle;
}
.monthlyincentiveprogram_page_partners_compatible_img ul li:last-child{
	margin-right: 0;
}
.monthlyincentiveprogram_page_partners_compatible_img ul li img{}
.container1070 {
	max-width: 1070px !important;
}
.monthlyincentiveprogram_page_partners_coming_soon_img {
	position: relative;
	padding: 14px 8px;
}
.monthlyincentiveprogram_page_partners_coming_soon_coner1 {
	top: 0;
	left: 0;
	position: absolute;
	z-index: 3;
}
.monthlyincentiveprogram_page_partners_coming_soon_coner2 {
	top: 0;
	right: 0;
	position: absolute;
	z-index: 3;
}
.monthlyincentiveprogram_page_partners_coming_soon_coner3 {
	right: 0;
	bottom: 0;
	position: absolute;
	z-index: 3;
}
.monthlyincentiveprogram_page_partners_coming_soon_coner4 {
	bottom: 0;
	left: 0;
	position: absolute;
	z-index: 3;
}
.monthlyincentiveprogram_page_partners_coming_soon_img:before {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	content: '';
	background: rgba(39, 228, 217, 0.15);
	z-index: 2;
}
.monthlyincentiveprogram_page_partners_coming_soon_title {
	margin-bottom: 30px;
}
.monthlyincentiveprogram_page_partners_coming_soon_title h2{
	font-weight: 500;
	font-size: 16px;
	line-height: 150%;
	color: #A2A9B0;
}


/** ------------------------------------------------------------------
						Referral
------------------------------------------------------------------ **/
.referral_page_hero_area {
	text-align: center;
}
.referral_page_hero_area .section_title {
	max-width: 746px;
	display: inline-block;
	margin-bottom: 0;
}
.referral_page_hero_area .home_single_laptop_promo_box p {
	margin-top: 17px;
}
.home_single_laptop_promo_box span{
	font-weight: 700;
	font-size: 35px;
	line-height: 33px;
	color: #27E4D9;
	display: block;
	margin-bottom: 20px;
}
.referral_page_hero_area .home_single_laptop_promo_box {
	position: relative;
	padding-bottom: 75px;
}
.home_single_laptop_promo_box ul {
	list-style: none;
	position: absolute;
	left: 24px;
	bottom: 25px;
}
.home_single_laptop_promo_box a{
	font-weight: 300;
	font-size: 14px;
	line-height: 136%;
	text-decoration: underline;
	color: #27E4D9;
}
.home_single_laptop_promo_box a:hover{
	opacity: 0.6;
}
.referral_page_ref_area {
	background: #0B1023;
}
.referral_page_ref_area {}
.referral_page_ref_img {}
.referral_page_ref_img img{
	width: 100%;
}
.referral_page_ref_promo {
	padding: 45px 30px;
	height: 100%;
	background-image: url(../images/curve-box.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
	text-align: center;
	position: relative;
}
.referral_page_ref_promo:before {
	position: absolute;
	content: '';
	top: -6px;
	right: 60px;
	width: 90px;
	height: 7px;
	background: #27E4D9;
	clip-path: polygon(6% 0%, 100% 0%, 94% 100%, 0% 100%);
}
.referral_page_ref_promo p{
	color: #27E4D9;
	text-transform: uppercase;
	font-size: 16px;
	max-width: 150px;
	text-align: left;
	display: inline-block;
	font-family: ;
}
.ref-row > div:first-child .referral_page_ref_promo p {
	max-width: initial;
}
.faq_promo_wrapper {
	margin-top: 50px;
}
.ref-row > div:first-child .referral_page_ref_promo p{
	max-width: initial;
}
.ref-row {
	margin: -15px;
}
.ref-row > div {
	padding: 15px;
}
.faq_promo_with_title_wrapper {
	margin-top: 100px;
}
.referral_page_ref_promo_with_title_box {
	
}
.referral_page_ref_promo_with_title_box_des {
	background-image: url(../images/curve-box2.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
	padding: 37px 35px;
}
.referral_page_ref_promo_with_title_box_des p{
	color: #fff;
	font-weight: 500;
	font-family: Montserrat;
}
.referral_page_ref_promo_with_title_box_title {
	margin-top: -1px;
}
.referral_page_ref_promo_with_title_box_title h3 {
	font-family: ;
	font-weight: 700;
	font-size: 16px;
	color: #000;
	text-transform: uppercase;
	display: inline-block;
	background: #27E4D9;
	padding: 10px 30px 10px 17px;
	clip-path: polygon(0 0, 100% 0%, 94% 100%, 0% 100%);
}
.referral_page_ref_img img{
	width: 100%;
}
.referral_page_hero_box_title h2 {
	font-family: ;
	font-weight: 700;
	font-size: 37px;
	line-height: 43px;
	color: #fff;
	text-transform: uppercase;
}
.referral_page_hero_box_title h1{
	font-family: ;
	font-weight: 700;
	font-size: 49px;
	line-height: 58px;
	color: #fff;
	text-transform: uppercase;
}
.referral_page_hero_box_title p{
	color: #fff;
	margin-top: 28px;
	font-family: Montserrat;
	font-weight: 500;
}
.referral_page_hero_box_title p span{
	font-weight: 700;
}
.referral_page_hero_box .monthlyincentiveprogram_page_hero_cta_button {
	margin-top: 90px;
}


/** ------------------------------------------------------------------
						Blog
------------------------------------------------------------------ **/
.blog_page_area {
	background: #000;
}
.blog_page_top {
	margin-bottom: 50px;
}
.blog_page_title {
	
}
.blog_page_title h1{
	font-weight: 700;
	font-size: 40px;
	line-height: 70px;
	font-family: ;
}
.blog_page_cats {}
.blog_page_cats ul{
	list-style: none;
}
.blog_page_cats ul li{
	float: left;
	margin-right: 28px;
	margin-top: 17px;
	position: relative;
}
.blog_page_cats ul li:last-child{
	margin-right: 0;
}
.blog_page_cats ul li a{
	color: rgba(255, 255, 255, 0.4);
	font-size: 14px;
	padding-bottom: 5px;
	display: block;
	transition: all 0.2s;
	font-weight: 600;
	border-bottom: 2px solid transparent;
}
.blog_page_cats ul li.current-menu-item a{
	color: #27E4D9;
	border-bottom: 2px solid #27E4D9;
}
.blog_page_cats ul li a:hover{
	color: #27E4D9;
}
.blog_wrapper {}
.blog_wrapper > .row{
	margin: -18px;
}
.blog_wrapper > .row > div{
	padding: 18px;
}
.single_blog_post {}
.single_blog_post_img {}
.single_blog_post_img img{
	width: 100%;
	height: auto;
	border: 8px solid #232638;
}
.single_blog_post_title {}
.single_blog_post_title h2 a{
	font-weight: 700;
	font-size: 21px;
	line-height: 31px;
	color: #FFFFFF;
}

.single_blog_post_title h2 a:hover{
	color: #27E4D9;
}

.single_blog_post_title p{
	font-size: 14px;
	line-height: 25px;
	margin-top: 15px;
}
.single_blog_post_anchor {
	margin-top: 20px;
}
.single_blog_post_anchor a{
	color: #27E4D9;
	border-bottom: 1px solid #27E4D9;
	font-size: 14px;
}
.single_blog_post_spec {
	font-size: 13px;
	color: #fff;
	margin-bottom: 10px;
	margin-top: 20px;
}
.single_blog_post_first_post .single_blog_post_spec {
	margin-top: 0;
}
.single_blog_post_spec a{
	font-size: 13px;
	color: #fff;
	font-weight: 600;
	text-transform: uppercase;
}
.single_blog_post_spec a:hover{
	color: #27E4D9;
}
.blog_search_box_area {
	text-align: center;
	padding: 116px 0 0 0;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
}
.blog_search_box {}
.blog_search_box_title {
	margin-bottom: 25px;
}
.blog_search_box_title h2{
	font-family: '';
	font-weight: 700;
	font-size: 38px;
	line-height: 64px;
	color: #FFFFFF;
}
.blog_search_box_main {
	max-width: 688px;
	width: 100%;
	display: inline-block;
	position: relative;
}
.blog_search_box_main input{
	width: 100%;
	background: rgba(33, 38, 55, 0.4);
	border: 1px solid #77808B !important;
	border-radius: 8px;
	padding: 16px 24px;
	color: #fff;
}
.blog_search_box_main button{
	position: absolute;
	top: 0;
	right: 0;
	height: 100%;
	line-height: 1;
	padding: 0 20px 0 5px;
	background: transparent;
}
.blog_search_box_main_sugguestion {
	position: absolute;
	top: 56px;
	left: 0;
	width: 100%;
	background: rgba(33, 38, 55, 0.99);
	border-radius: 8px;
	padding: 20px;
	display: none;
	z-index: 1;
}
.cat_on_blog_search_page ul li:nth-child(2) {
	display: none !important;
}
.help_cenre_head_links_search_main .blog_search_box_main_sugguestion {
	top: 76px;
}
.search-results .help_cenre_head_links_search_main .blog_search_box_main_sugguestion {
	max-height: 555px;
	overflow: auto;
}
.blog_search_box_area .blog_search_box_main_sugguestion {
	max-height: 485px;
	overflow: auto;
}
.blog_search_box_main_sugguestion ul{
	list-style: none;
}
.blog_search_box_main_sugguestion ul li{
	float: none;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px dashed rgba(255, 255, 255, 0.2);
	text-align: left;
}
.blog_search_box_main_sugguestion ul li:last-child{
	margin-bottom: 0;
	padding-bottom: 0;
	border-bottom: 0px dashed #ccc;
}
.blog_search_box_main_sugguestion ul li a {
	display: inline-block;
	text-align: left;
	color: #fff;
	font-size: 16px;
}
.blog_search_box_main_sugguestion ul li a:hover{
	color: #fff;
}
.single_helpcentre_search_item_img {
	width: 200px;
	float: left;
}
.single_helpcentre_search_item_img img{
	width: 100%;
	height: auto;
	border-radius: 10px;
}
.blog_main_content_search_result .single_helpcentre_search_item {
	width: calc(100% - 300px);
	float: left;
	padding-left: 25px;
	padding-top: 5px;
}
.no_search_result {
	margin-top: 20px;
}
.no_search_result h5{
	font-size: 30px;
}
.no_search_result_another {
	color: #ccc;
	margin-top: 13px;
	font-size: 16px;
}
.no_search_result_another a{
	color: #27E4D9;
	font-size: 16px;
	text-decoration: underline;
}
.no_search_result_another a:hover{
	opacity: 0.7;
}



/** ------------------------------------------------------------------
						Blog
------------------------------------------------------------------ **/
.single_post_content_area {
	
}
.single_post_content_area {}
.single_post_content_area .single_post_content li,
.single_post_content_area  .single_post_content p {
	color: #fff;
	margin-top: 25px;
}
b,
strong {
	font-weight: bold;
}
.single_page_title_area {}
.author_details {
	margin-bottom: 30px;
}
.author_details_img {
	float: left;
	margin-right: 15px;
}
.author_details_img img{
	height: 50px;
	width: auto;
	border-radius: 50%;
}
.author_details_main {
	float: left;
	margin-top: 2px;
}
.author_details_main h3{
	font-size: 16px;
	color: #fff;
}
.single_page_title_area .single_blog_post_spec {
	margin-top: 7px;
}
.single_page_wrapper {
	border-right: 1px solid rgba(255, 255, 255, 0.2);
	padding-right: 100px;
}
.single_post_related_box {
	position: sticky;
	left: 0;
	top: 120px;
}
.single_related_post {
	position: relative;
}
.single_related_post_details {
	padding-right: 60px;
}
.single_related_post_details_cat {
	margin-bottom: 2px;
}
.single_related_post_details_cat a {
	font-size: 12px;
	color: #27E4D9;
	font-weight: 600;
	text-transform: uppercase;
}
.single_related_post_details_title {}
.single_related_post_details_title h2 a{
	font-weight: 700;
	font-size: 13px;
	line-height: 21px;
	color: #FFFFFF;
	transition: all 0.2s;
	display: block;
}
.single_related_post_details_title h2:hover a{
	color: #27E4D9;
}
.single_related_post_img {
	position: absolute;
	top: 10px;
	right: 0;
}
.single_related_post_img img{
	width: 40px;
	height: auto;
	border-radius: 50%;
}
.single_post_sec_title {
	font-weight: 700;
	font-size: 20px;
	font-family: ;
	margin-bottom: 20px;
}

.single_post_content_area  .single_post_content ol,
.single_post_content_area  .single_post_content ul {
	margin-bottom: 25px;
}
.single_post_content_area  .single_post_content p {
	margin-bottom: 25px;
}
.single_post_content_area  .single_post_content img {
	width: 620px;
	max-width: 100%;
	margin-bottom: 10px;
}
.single-knowledge_base .single_post_content_area  .single_post_content img {
	width: 100%;
}
.single_post_title_box {
	margin-bottom: 30px;
}
.single_post_title_box h1 {
	display: inline-block;
	font-size: 43px;
	line-height: 63px;
}


/** ------------------------------------------------------------------
				Knowledge Page 
------------------------------------------------------------------ **/
.accordion-body {
	display: none;
	padding: 10px 20px 25px;
}
.kbase-area .filter-body.row {
	margin-left: -4px;
	margin-right: -4px;
}
.kbase-area .filter-body.row > div{
	padding-left: 4px;
	padding-right: 4px;
}
.accordion-body ol,
.accordion-body ul {
	margin-left: 16px;
	margin-top: 12px;
}
.accordion-body li {
	font-size: 16px;
	font-weight: 400;
	color: rgba(255, 255, 255, 0.5);
}
.filter-body .single-content {
	position: initial !important;
	padding: 0 5px;
	text-align: left;
	margin-bottom: 8px;
	transform: none !important;
	-webkit-transition-property: top, left, opacity;
	-moz-transition-property: top, left, opacity;
	-ms-transition-property: top, left, opacity;
	-o-transition-property: top, left, opacity;
	transition-property: top, left, opacity;
	width: 100%;
}

.filter-body.grid {
	display: flex;
	flex-wrap: wrap;
	height: auto !important;
	overflow: hidden;
	margin: 40px -5px 0;
}

.kbase-area{
	padding-top: 80px;
}

.kbase-area h1 {
	font-size: 38px;
	font-weight: 700;
	font-family: '';
	margin-bottom: 40px;
	text-transform: uppercase;
}

input#filter-serch {
	width: 100%;
	background: #202636 url(../images/search-icon.png) no-repeat center right 20px;
	background-size: 18px 18px;
	max-width: 600px;
	font-size: 14px;
	font-weight: 300;
	height: 50px;
	border-radius: 5px;
	border: 1px solid #505666;
	padding: 10px 20px;
	color: #A2A9B0;
}

.search-box-form-filter {
	margin-bottom: 50px;
}

button.button {
	background: transparent;
	color: #505666;
	font-size: 16px;
	border: none;
	font-weight: 400;
	line-height: 1;
	transition: ease all 0.4s;
	margin: 5px 3px;
	padding: 8px 12px 8px 12px;
}

.button.is-checked,
.button:hover{
	background: #122f3f;
	color: #27E4D9;
	border-radius: 3px;
}

div#filters {
	display: flex;
	flex-wrap: wrap;
	max-width: 1190px;
	margin: 0 auto;
}

.tab-box-head {
	background: url(../images/d-icon.png) no-repeat center right 20px;
	background-size: 20px 20px;
	padding: 15px 50px 15px 20px;
	transition: ease all 0.4s;
	border: 1px solid transparent;
	cursor: pointer;
}

.tab-box-head.active {
	background: url(../images/d-icon-active.png) no-repeat center right 20px;
	background-size: 20px 20px;
}

.tab-box-head.active h3 {
	color: #27E4D9;
}

.tab-box-head h3 {
	font-size: 16px;
	font-weight: 400;
	color: rgba(255, 255, 255, 0.5);
}

.acc-box {
	border-radius: 8px;
	background: #202636;
}

.accordion-body p {
	font-size: 16px;
	font-weight: 400;
	color: rgba(255, 255, 255, 0.5);
}
.accordion-body a {
	font-size: 16px;
	font-weight: 400;
	color: #27E4D9;
	text-decoration: underline;
}

@media only screen and (max-width: 767px) {
	.filter-body .single-content {
		width: 100%;
	}
}

.form-area{
	padding-top: 100px;
}

.form-area{
	text-align: center;
}

.form-title h1 {
	font-family: '';
		font-style: normal;
		font-weight: 700;
		font-size: 38px;
		line-height: 64px;
}

.form-title p{
	font-family: 'Montserrat';
		font-style: normal;
		font-weight: 300;
		font-size: 16px;
		color: #A2A9B0;
		line-height: 150%;
}

.form-title p a{
	color: #27E4D9;
}


/** ------------------------------------------------------------------
						Contact form 
------------------------------------------------------------------ **/

#responsive-form {
	max-width: 700px;
	margin: 0 auto;
	width: 100%;
	padding-top: 30px;
	
}

.column-half,
.column-full {
	float: left;
	position: relative;
	padding: 0.50rem;
	width: 100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	color: #fff;
	font-size: 13px;
}


@media only screen and (min-width: 48em) {
	.column-half {
		width: 50%;
	}
}

.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 textarea {
	width: 100%;
	padding: 10px;
	border: 1px solid #212637;
	height: 50px;
	color: #fff;
	background: #212637;
}

.title_hd {
font-size: 16px ;
color: #fff;
font-family: 'Montserrat';
font-style: normal;
font-weight: 300;
line-height: 22px;
margin-bottom: 20px;
margin-top: 10px;
}

.column-full-radio{
	margin-top: -15px !important;
}

::-webkit-input-placeholder {
	color: #A2A9B0 !important;
	font-size: 14px !important;
	font-family: Montserrat;
}

.wpcf7-list-item {
	display: inline-block !important;
	margin: 0 0 0 10px !important;
	width: 23% !important;
}

.wpcf7-list-item label{
	position: relative;
	cursor: pointer;
}
.wpcf7-list-item input{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	cursor: pointer;
	opacity: 0;
}
.wpcf7-list-item label span{
	position: relative;
	padding-left: 22px;
}
.wpcf7-list-item input:checked ~ span:before{
	background: #27E4D9 !important;
}
.wpcf7-list-item label span:before{
	position: absolute;
	content: '';
	top: 1.5px;
	left: 0;
	width: 15px;
	height: 15px;
	background: #222;
	border-radius: 50%;
	border: 2px solid #333;
}
.wpcf7-list-item{
	margin-right: 50px !important;
	margin-bottom: 10px !important;
}

.wpcf7 textarea {
	height: 150px
}

input[type=submit] {
	color: #000;
	font-size: 14px;
	font-weight: 400 ;
	font-family: ;
	padding: 15px 40px;
	background: #27e4d9;
	border: 0 none;
	cursor: pointer;
	clip-path: polygon(-50% -0%, 15% 100%, 100% 100%, 100% 30%, 85% 0)
	}

input[type=submit]:hover{
	opacity: 80%;
}

.wpcf7 form.invalid .wpcf7-response-output{
	text-align: center;
 margin: 2em 0.5em 1em;
	padding: 0;
	border: 0 none;
	color: red;
}

/** ------------------------------------------------------------------
						Tekonomic i
------------------------------------------------------------------ **/
.teko_hero_box {}

.teko_hero_box_subtitle {
	margin-bottom: 40px;
	position: relative;
	padding-left: 143px;
}

.teko_hero_box_subtitle:before {
	position: absolute;
	top: 15px;
	left: -2867px;
	content: '';
	background: #27E4D9;
	height: 1px;
	width: 3000px;
}

.teko_hero_box_subtitle h2 {
	font-style: italic;
	font-weight: 400;
	font-size: 18px;
	line-height: 32px;
	color: #27E4D9;
}

.teko_hero_box_title {
	display: flex;
	gap: 50px;
}

.teko_hero_box_title h1 {
	font-weight: 700;
	font-size: 50px;
	color: #FFFFFF;
	font-family: ;
	text-transform: uppercase;
	max-width: 600px;
}

.teko_hero_box_title p {
	max-width: 570px;
	font-family: 'Montserrat';
	font-weight: 300;
	font-size: 16px;
	color: #A2A9B0;
	text-align: justify;
}

/** -- We are here to change -- **/
.teko_changes {}

.teko_changes_wrapper {
	display: flex;
	gap: 100px;
	align-items: center;
	justify-content: center;
}

.teko_changes_wrapper img {
	width: 430px;
	margin-left: -100px;
}

.teko_changes_info_box h1 {
	font-family: '';
	font-weight: 700;
	font-size: 38px;
	color: #FFFFFF;
	margin-bottom: 20px;
}

.teko_changes_info_box p {
	font-family: 'Montserrat';
	font-weight: 300;
	font-size: 16px;
	color: #A2A9B0;
	text-align: justify;
}

.teko_changes_cards {
	margin-top: 40px;
	padding: 30px;
	min-height: 160px;
	background-color: rgba(33, 38, 55, 0.6);
	border-top: solid 1px #27E4D9;
}

.teko_changes_card_info {
	display: flex;
	gap: 40px;
}

.teko_changes_card_info h1 {
	font-family: '';
	font-weight: 700;
	line-height: 28px;
	font-size: 25px;
	color: #27E4D9;
	max-width: 150px;
}

.teko_changes_card_info p {
	font-weight: 300;
	font-size: 14px;
	color: #A2A9B0;
}

/** -- Project Goal -- **/
.teko_project_goal {}

.teko_project_goal h1 {
	font-size: 110px;
	font-family: '';
	font-weight: 700;
	color: #27E4D9;
	text-align: center;
}

.project_goal_container {
	margin: -40px 0 0 0;
	display: flex;
	gap: 20px;
}

.project_goal_box {
	padding: 30px;
	background-color: rgba(24, 28, 40, 1);
	width: 300px;
	border-top: solid 1px #27E4D9;
	box-shadow: 2px -28px 46px 21px rgba(0, 0, 0, 0.98);
}

.project_goal_box img {
	width: 50px;
	margin-bottom: 20px;
}

.project_goal_box h1 {
	font-family: 'Montserrat';
	font-weight: 700;
	font-size: 20px;
	margin-bottom: 20px;
}

.project_goal_box p {
	font-family: 'Montserrat';
	font-weight: 300;
	font-size: 14px;
	color: #A2A9B0;
}

/** -- Feature section -- **/
.feature_container_main {
	padding-top: 100px;
	height: 100%;
	display: flex;
	gap: 30px;
}

.feature_title h1 {
	font-family: '';
	font-style: normal;
	font-weight: 700;
	font-size: 50px;
	color: #FFFFFF;
	transform: rotate(-90deg);
	margin-top: 100px;
}

.feature_title h1:before {
	content: '';
	width: 200px;
	height: 1px;
	background: #fff;
	position: absolute;
	left: -230px;
	top: 35px;
}

/** -- Feature boxes -- **/
.token_3_feature {
	display: flex;
	flex-wrap: wrap;
	gap: 20px;
}

.feature_container {
	padding-top: 10px;
}

.feature_card {
	position: relative;
	width: 280px;
	padding: 50px 30px 30px 30px;
	background: #141721;
	transition: all 0.30s ease;
}

.feature_card::before,
.feature_card::after {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	background: #27E4D9;
	height: 4px;
}

.feature_card::before {
	width: 0;
	opacity: 0;
	transition: opacity 0 ease, width 0 ease;
	transition-delay: 0.5s;
}

.feature_card::after {
	width: 100%;
	background: #A2A9B0;
	transition: width 0.5s ease;
}

.feature_card .feature_content {
	width: 18em;
	max-width: 80%;
}

.feature_card h1 {
	font-family: '';
	font-weight: 700;
	line-height: 28px;
	font-size: 20px;
	color: #A2A9B0;
	padding-top: 80px;
	height: 130px;
}

.feature_card:hover h1 {
	color: #27E4D9;
}

.feature_card .feature_hover_content {
	overflow: hidden;
	max-height: 0;
	transform: translateY(1em);
	transition: all 0.55s ease;
}

.feature_card .feature_hover_content p {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 300;
	font-size: 16px;
	padding-bottom: 100px;
	color: #A2A9B0;
}

.feature_card:hover::before {
	width: 100%;
	opacity: 1;
	transition: opacity 0.5s ease, width 0.5s ease;
	transition-delay: 0;
}

.feature_card:hover::after {
	width: 0;
	opacity: 0;
	transition: width 0 ease;
}

.feature_card:hover .feature_hover_content {
	max-height: 750px;
	transform: none;
}

/** -- Product section -- **/
/** -- Product Title -- **/
.product_title {
	overflow: hidden;
	text-align: right;
}

.product_title>span {
	position: relative;
	display: inline-block;
	font-family: '';
	font-weight: 700;
	font-size: 50px;
	line-height: 64px;
	margin-right: 200px;
}

.product_title>span:before {
	content: '';
	position: absolute;
	top: 50%;
	border-bottom: 1px solid;
	width: 200px;
	margin: 0 20px;
}

.product_title>span:before {
	right: 100%;
}

/** -- Product boxes -- **/
.project_product_container {
	display: flex;
	justify-content: space-around;
	margin-top: 100px;
}

.project_product_box {
	padding: 30px;
	background: #141721;
	background: linear-gradient(0deg, rgba(29, 110, 110, 0.451) 0%, rgba(74, 231, 223, 0.224) 0%, #141721 100%);
	width: 300px;
	border-bottom: solid 2px #27E4D9;
	box-shadow: 2px -28px 46px 21px rgba(0, 0, 0, 0.98);
}

.project_product_box p {
	font-family: 'Montserrat';
	font-weight: 300;
	line-height: 28px;
	font-size: 14px;
	color: #A2A9B0;
}
.project_product_box li {
	font-family: 'Montserrat';
	font-weight: 300;
	line-height: 28px;
	font-size: 14px;
	color: #A2A9B0;
	margin-bottom: 7px;
}
.project_product_box li:last-child {
	margin-bottom: 0;
}

.project_product_box h1 {
	font-family: 'Montserrat';
	font-weight: 700;
	font-size: 20px;
	text-align: right;
	margin-top: 35px;
}

/** -- button CTA -- **/
.teko2_button_container {
	display: flex;
	justify-content: center;
	gap: 40px;
}


.teko2_button_left a {
	color: #000 !important;
	font-size: 14px;
	font-weight: 400;
	font-family: ;
	padding: 15px 40px;
	background: #27e4d9;
	border: none 0;
	cursor: pointer;
	clip-path: polygon(-20% -0%, 4% 100%, 100% 100%, 100% 20%, 95% 0);
}

.teko2_button_container .teko2_button_left a:hover {
	opacity: 80%;
}

.teko2_button_right {
	color: #27e4d9;
}

.teko2_button_right a {
	font-size: 14px;
	font-weight: 400;
	color: #27e4d9;
	font-family: ;
	display: inline-block;
	text-transform: uppercase;
	text-decoration: none;
	padding: 10px 30px;
	border: 1px solid #27e4d9;
	margin: -10px;
	cursor: pointer;
	position: relative;
}

.teko2_button_right a:hover {
	opacity: 80%;
}

.teko2_button_right a:before {
	content: '';
	width: 13px;
	height: 14px;
	background: black;
	border: 1px solid #27e4d9;
	transform: rotate(45deg);
	position: absolute;
	border-top: 0;
	border-left: 0;
	border-bottom: 0;
	top: -7px;
	left: -6px;
}

.teko2_button_right a:after {
	content: '';
	width: 14px;
	height: 13px;
	background: black;
	border: 1px solid #27e4d9;
	transform: rotate(-132deg);
	position: absolute;
	border-top: 0;
	border-left: 0;
	border-bottom: 0;
	top: auto;
	right: -7px;
	bottom: -8px;
}

/** ------------------------------------------------------------------
						Tekonomic ii
------------------------------------------------------------------ **/
.teko2_hero_box {}

.teko2_hero_box_subtitle {
	margin-bottom: 40px;
	position: relative;
	padding-left: 143px;
}

.teko2_hero_box_subtitle:before {
	position: absolute;
	top: 15px;
	left: -2867px;
	content: '';
	background: #27E4D9;
	height: 1px;
	width: 3000px;
}

.teko2_hero_box_subtitle h2 {
	font-style: italic;
	font-weight: 400;
	font-size: 18px;
	line-height: 32px;
	color: #27E4D9;
}

.teko2_hero_box_title {
	display: flex;
	gap: 60px;
}

.teko2_hero_box_title h1 {
	font-weight: 700;
	font-size: 55px;
	line-height: 70px;
	color: #FFFFFF;
	font-family: ;
	text-transform: uppercase;
}
.teko2_info_text li {
	font-family: 'Montserrat';
	font-weight: 300;
	font-size: 16px;
	color: #A2A9B0;
}
.teko2_hero_box_title p {
	max-width: 570px;
	font-family: 'Montserrat';
	font-weight: 300;
	font-size: 16px;
	max-width: 831px;
	color: #A2A9B0;
}
.teko-accordion-body p a,
.teko2_info_text li a,
.teko2_hero_box_title a {
	font-family: 'Montserrat';
	font-weight: 300;
	font-size: 16px;
	color: #27E4D9;
}
.teko-accordion-body p a:hover,
.teko2_info_text li a:hover,
.teko2_hero_box_title a:hover {
	text-decoration: underline;
}

/** -- Tekonomic Analytics -- **/
.teko2_analytics {
	padding-bottom: 80px;
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 50px;
}

.teko2_analytics img {
	max-width: 450px;
}

.teko2_analytics:nth-child(5) {
	flex-direction: row-reverse;
}

.teko2_info_box h1 {
	font-family: '';
	font-style: normal;
	font-weight: 700;
	font-size: 32px;
}

.teko2_analytics ol {
	padding-top: 30px;
	padding-left: 30px;
	font-family: 'Montserrat';
	font-weight: 300;
	font-size: 16px;
	color: #A2A9B0;
}

.teko2_analytics ol li {
	padding-bottom: 10px;
}

@media only screen and (max-width: 767px) {
	.teko2_analytics {
		display: block;
	}

	.teko2_analytics img {
		margin-bottom: 20px;
	}
}

/** -- Tekonomic FAQ -- **/
.teko-accordion-body {
	display: none;
	padding: 10px 20px 25px;
}

.teko-filter-body .teko-single-content {
	position: initial !important;
	text-align: left;
	margin-bottom: 8px;
	transform: none !important;
}

.teko-acc-box {
	background: #202636;
	border-bottom: solid 1px #D9D9D9;
}

.teko-tab-box h3 {
	font-family: '';
	font-weight: 500;
	font-size: 16px;
	color: #A2A9B0;
}

.teko-tab-box.active h3 {
	color: #27E4D9;
}

.teko-accordion-body p {
	font-family: 'Montserrat';
	font-weight: 300;
	font-size: 16px;
	color: #A2A9B0;
}

.teko-tab-box {
	background: url(../images/faq.png) no-repeat center right 20px;
	background-size: 13px 8px;
	padding: 15px 40px 15px 20px;
	transition: ease all 0.4s;
	cursor: pointer;
}

.teko-tab-box.active {
	background: url(../images/faq-active.png) no-repeat center right 20px;
	background-size: 13px 8px;
}

/** ------------------------------------------------------------------
						Tekonomic iii
------------------------------------------------------------------ **/
.teko3_hero_box {}

.teko3_hero_box_subtitle {
	margin-bottom: 40px;
	position: relative;
	padding-left: 143px;
}

.teko3_hero_box_subtitle:before {
	position: absolute;
	top: 15px;
	left: -2867px;
	content: '';
	background: #27E4D9;
	height: 1px;
	width: 3000px;
}

.teko3_hero_box_subtitle h2 {
	font-style: italic;
	font-weight: 400;
	font-size: 18px;
	line-height: 32px;
	color: #27E4D9;
}

.teko3_hero_box_title h1 {
	font-weight: 700;
	font-size: 50px;
	color: #FFFFFF;
	font-family: ;
	text-transform: uppercase;
	max-width: 630px;
}

/** -- Chart -- **/
.teko3_chart {
	display: flex;
	justify-content: center;
}

#myChart {
	height: 100%;
	width: 100%;
}

/** -- High Level Section -- **/
.teko3_high_level_text {
	max-width: 700px;
}

.teko3_high_level_text h1 {
	font-family: '';
	font-style: normal;
	font-weight: 700;
	font-size: 50px;
	color: #FFFFFF;
	margin-bottom: 20px;
}

.teko3_high_level_text p {
	font-family: '';
	font-weight: 700;
	font-size: 16px;
	color: #FFFFFF;
}

.teko3_high_level_text span {
	background-color: #27E4D9;
	padding: 10px 5px;
	margin-left: 10px;
	font-family: '';
	font-weight: 700;
	font-size: 16px;
	color: #000000;
}

/** -- Chart 2 -- **/
.zc-svg {
	height: 800px;
}

.chart--container {
	overflow: visible !important;
}

#myChart2-top {
	overflow: visible !important;
}
#myChart2-license-text {
	opacity: 0 !important;
	visibility: hidden !important;
}
.custom-tooltip {
	padding: 20px;
	gap: 10px;
	z-index: 1000;
	max-width: 450px;
	word-wrap: break-word !important;
	white-space: normal !important;
}
.custom-tooltip-box {
	border-left: 7px solid #fff;
	padding-left: 20px;
	display: flex;
}
.acc .br {
	border-left: 6px solid #82DBD6;
	height: 30px;
	background-color: #82DBD6;
}

.custom-tooltip span:first-child {
	font-family: '';
	font-weight: 700;
	font-size: 16px;
	line-height: 40px;
	color: #fff;
	margin-right: 25px;
}

.custom-tooltip span:nth-child(2) {
	font-family: '';
	font-weight: 700;
	font-size: 16px;
	line-height: 18px;
	color: #ccc;
}


/** -- Allocaiton for dev team -- **/
.allocation_container {}

.allocation_wrapper {
	padding: 40px 50px;
	background-color: #141721;
}

.allocation_wrapper h1 {
	font-family: '';
	font-weight: 700;
	font-size: 16px;
	color: #FFFFFF;
}

hr.divider {
	border-top: 1px solid #bbb;
	margin: 30px 0;
}

.allocation_info_box {
	display: flex;
	gap: 30px;
	align-items: center;
}

.allocation_box {
	width: 40px;
	height: 40px;
	background-color: #27E4D9;
}

.allocation_info_box h2 {
	font-family: '';
	font-weight: 700;
	font-size: 16px;
	color: #27E4D9;
	width: 100px;
	text-align: center;
}

.allocation_info_box h1 {
	font-family: '';
	font-weight: 700;
	font-size: 16px;
	color: #FFFFFF;
	width: 250px;
}

.allocation_info_box p {
	font-family: 'Montserrat';
	font-weight: 300;
	font-size: 16px;
	color: #A2A9B0;
	max-width: 600px;
}

.allocation_box {
	width: 40px;
	height: 40px;
	background-color: #14A099;
}

.allocation_info_box:nth-child(5) .allocation_box {
	opacity: 80%;
}

.allocation_info_box:nth-child(5) h2 {
	opacity: 80%;
}

.allocation_info_box:nth-child(7) .allocation_box {
	opacity: 60%;
}

.allocation_info_box:nth-child(7) h2 {
	opacity: 60%;
}

/** -- Private round+public sale-- **/
.private_round_container {}

.private_round_wrapper {
	padding: 40px 50px;
	background-color: #141721;
}

.private_round_wrapper h1 {
	font-family: '';
	font-weight: 700;
	font-size: 16px;
	color: #FFFFFF;
}

hr.divider {
	border-top: 1px solid #bbb;
	margin: 30px 0;
}

.private_round_info_box {
	display: flex;
	gap: 30px;
	align-items: center;
}

.private_round_box {
	width: 40px;
	height: 40px;
	background-color: #FF2D5F;
}

.private_round_info_box h2 {
	font-family: '';
	font-weight: 700;
	font-size: 16px;
	color: #FF2D5F;
	width: 100px;
	text-align: center;
}

.private_round_info_box h1 {
	font-family: '';
	font-weight: 700;
	font-size: 16px;
	color: #FFFFFF;
	width: 250px;
}

.private_round_info_box p {
	font-family: 'Montserrat';
	font-weight: 300;
	font-size: 16px;
	color: #A2A9B0;
	max-width: 600px;
}

.private_round_info_box:nth-child(5) .private_round_box {
	background-color: #FF83A0;
}

.private_round_info_box:nth-child(5) h2 {
	color: #FF83A0;
}

.private_round_info_box:nth-child(7) .private_round_box {
	background-color: #FFA5EF;
}

.private_round_info_box:nth-child(7) h2 {
	color: #FFA5EF;
}

.private_round_info_box:nth-child(9) .private_round_box {
	background-color: #FF00D1;
}

.private_round_info_box:nth-child(9) h2 {
	color: #FF00D1;
}

/** -- Allocation for community -- **/
.allocation_for_community_container {}

.allocation_for_community_wrapper {
	padding: 40px 50px;
	background-color: #141721;
}

.allocation_for_community_wrapper h1 {
	font-family: '';
	font-weight: 700;
	font-size: 16px;
	color: #FFFFFF;
}

hr.divider {
	border-top: 1px solid #bbb;
	margin: 30px 0;
}

.allocation_for_community_info_box {
	display: flex;
	gap: 30px;
	align-items: center;
}

.allocation_for_community_box {
	width: 40px;
	height: 40px;
	background-color: #AB84FF;
}

.allocation_for_community_info_box h2 {
	font-family: '';
	font-weight: 700;
	font-size: 16px;
	color: #AB84FF;
	width: 100px;
	text-align: center;
}

.allocation_for_community_info_box h1 {
	font-family: '';
	font-weight: 700;
	font-size: 16px;
	color: #FFFFFF;
	width: 250px;
}

.allocation_for_community_info_box p {
	font-family: 'Montserrat';
	font-weight: 300;
	font-size: 16px;
	color: #A2A9B0;
	max-width: 600px;
}

.allocation_for_community_info_box:nth-child(5) .allocation_for_community_box {
	background-color: #7A3DFF;
}

.allocation_for_community_info_box:nth-child(5) h2 {
	color: #7A3DFF;
}




/** ------------------------------------------------------------------
						Tokenomics Vesting
------------------------------------------------------------------ **/
.page-template-page-tokenomics-vesting .home_bottom_getstarted_area {
	background: transparent !important;
}
.page-template-page-tokenomics-vesting .home_bottom_getstarted_area .section_title {
	margin-bottom: 0;
}
.tokenomics_vesting_page_chart_area .section_title4 {
	max-width: 650px;
}
.section_title4_sub {
	position: relative;
	margin-bottom: 35px;
}
.section_title4_sub:before {
	position: absolute;
	top: 15px;
	left: -104px;
	content: '';
	background: #27E4D9;
	height: 1px;
	width: 88px;
}
.section_title4_sub h2 {
	font-style: italic;
	font-weight: 400;
	font-size: 20px;
	line-height: 32px;
	color: #27E4D9;
}
.section_title4 {
	max-width: 750px;
	margin-bottom: 65px;
}
.section_title4 h2 {
	font-family: ;
	font-style: normal;
	font-weight: 700;
	font-size: 50px;
	line-height: 64px;
	color: #FFFFFF;
}
.section_title4 h3 {
	font-family: ;
	font-style: normal;
	font-weight: 700;
	font-size: 27px;
	line-height: 36px;
	margin-top: 22px;
}
.section_title4 h3 span{
	color: #000;
	background: #000;
	padding: 5px;
}

body #myChart2-menu {
	display: none !important;
	opacity: 0 !important;
	visibility: hidden !important;
}
.tokenomics_vesting_page_table_area {}
.single_t_vesting_page_table {
	background: #141721;
}
.single_t_vesting_page_table_head {
	padding: 26px 32px;
	border-bottom: 1px solid rgba(255, 255, 255, 0.3);
}
.single_t_vesting_page_table_head h2{
	font-family: ;
	font-size: 16px;
	line-height: 24px;
	text-transform: uppercase;
}
.single_t_vesting_page_table_body {
	padding: 47px 32px;
}
.single_t_vesting_page_table_body ul {}
.single_t_vesting_page_table_body ul li {
	display: flex;
	border-bottom: 1px solid rgba(255, 255, 255, 0.3);
	padding-bottom: 27px;
	margin-bottom: 27px;
	align-items: center;
}
.single_t_vesting_page_table_body ul li:last-child {
	border-bottom: 0 solid rgba(255, 255, 255, 0.3);
	padding-bottom: 0;
	margin-bottom: 0;
}
.single_t_vesting_page_table_body ul li.pieactive .single_t_vesting_page_table_body_col_title,
.single_t_vesting_page_table_body ul li.pieactive .single_t_vesting_page_table_body_col_des p {
	color: #27E4D9;
}
.single_t_vesting_page_table_body ul li {}
.single_t_vesting_page_table_body_col_color {
	width: 50px;
	margin-right: 27px;
}
.single_t_vesting_page_table_body_col_color span{
	width: 50px;
	height: 50px;
	display: block;
}
.single_t_vesting_page_table_body_col_perchantage {
	margin-right: 30px;
	font-family: ;
	font-weight: 700;
	font-size: 16px;
	line-height: 40px;
	width: 75px;
}
.single_t_vesting_page_table_body_col_des {
	width: calc(100% - 450px);
}
.single_t_vesting_page_table_body_col_title {
	font-family: ;
	font-style: normal;
	font-weight: 700;
	font-size: 16px;
	line-height: 18px;
	color: #FFFFFF;
	width: 250px;
	margin-right: 30px;
}
.single_t_vesting_page_table_body_col_des p{
	font-weight: 300;
	font-size: 16px;
	line-height: 24px;
	color: #A2A9B0;
}
.tokenomics_vesting_page_chart_box_list {
	margin-top: 50px;
	padding-left: 45px;
}
.tokenomics_vesting_page_chart_box_list ul{
	margin-top: -12px;
	margin-bottom: -12px;
	list-style: none;
}
.tokenomics_vesting_page_chart_box_list ul li {
	position: relative;
	font-size: 12px;
	font-weight: 300;
	color: #fff;
	padding-left: 25px;
	float: left;
	padding-top: 12px;
	padding-bottom: 12px;
	margin-right: 30px;
	max-width: 350px;
}
.tokenomics_vesting_page_chart_box_list ul li:last-child{
	margin-right: 0;
}
.tokenomics_vesting_page_chart_box_list ul li span{
	position: absolute;
	top: 14px;
	left: 0;
	width: 15px;
	height: 15px;
	display: block;
}
.tokenomics_vesting_page_chart_box_list ul li {}
.buy_folo_page_hero_links .single_help_centre_content_box_title {
	padding: 15px 50px 15px 20px;
}
.buy_folo_page_hero_links .single_help_centre_content_box_title h2 {
	font-weight: 300;
	font-size: 16px;
	line-height: 150%;
	color: #A2A9B0;
}
.buy_folo_page_hero_links .single_help_centre_content_box {
	border: 1px solid #212429;
	border-radius: 8px;
	transition: all  0.2s;
}
.buy_folo_page_hero_links .single_help_centre_content_box:hover {
	border-color: #27E4D9;
	color: #27E4D9;
	background: rgba(39, 228, 217, 0.15);
}
.buy_folo_page_hero_links .single_help_centre_content_box_title svg path,
.buy_folo_page_hero_links .single_help_centre_content_box_title h2 {
	transition: all  0.2s !important;
}
.buy_folo_page_hero_links .single_help_centre_content_box_title svg {
	top: 15px;
	right: 20px;
	height: 24px !important;
}
.buy_folo_page_hero_links .single_help_centre_content_box:hover .single_help_centre_content_box_title svg path {
	fill: #27E4D9 !important;
}
.buy_folo_page_hero_links .single_help_centre_content_box:hover .single_help_centre_content_box_title h2 {
	color: #27E4D9;
}
.buy_folo_page_hero_links .single_help_centre_content_box_question_box a {
	padding: 10px 0 !important;
	font-size: 14px;
	border-bottom: 1px dashed #aaa;
	background: transparent;
	border-radius: 0;
	border-top: 0 !important;
	border-left: 0 !important;
	border-right: 0 !important;
}
.buy_folo_page_hero_links .single_help_centre_content_box_question_box a:last-child {
	border-bottom: 0 !important;
	padding-bottom: 0 !important;
}
.buy_folo_page_hero_links .single_help_centre_content_box_question_box a:hover {
	border-top: 0 !important;
	border-left: 0 !important;
	border-right: 0 !important;
	background: transparent;
}
.buy_folo_page_hero_links .single_help_centre_content_box_title_active svg path {
	fill: #27E4D9 !important;
}


/* Help Desk */
.kbase-area div#filters {
	display: block;
	text-align: center;
	position: sticky;
	top: 79px;
	z-index: 1;
	background: #000;
}
.help_desk_questions_main_box {
	max-width: 620px;
	display: block;
	margin: 0 auto;
}
.kbase-area button.button {
	font-weight: 600;
}
.kbase-area div#filters {
	display: block;
	text-align: center;
}
.single_help_centre_content_box_question_box {
	display: none;
}
.help_cenre_main_content_title {
	margin-bottom: 40px;
	
}
.help_cenre_main_content_title h1 {
	font-family: ;
	font-size: 38px;
}
.help_cenre_main_content_title p {
	font-size: 16px;
	font-weight: 300;
	color: #A2A9B0;
}
.single_help_centre_content_box_title h2 {
	font-size: 18px;
	color: #fff;
	font-weight: 600;
	transition: 0.2s;
}
.single_help_centre_content_box_title p {
	font-size: 13px;
	margin-top: 4px;
	color: #bbb;
}
.single_help_centre_content_box {
	
	background: #212429;
	border-radius: 5px;
}
.help_cenre_main_content_list {}
.help_cenre_main_content_list ul{
	list-style: none;
}
.help_cenre_main_content_list ul li{
	margin-bottom: 14px;
}
.help_cenre_main_content_list ul li:last-child{
	margin-bottom: 0;
}
.single_help_centre_content_box_title {
	position: relative;
	padding: 23px;
	display: block;
	cursor: pointer;
}
.single_help_centre_content_box_title svg {
	position: absolute;
	top: 36.5px;
	right: 23px;
	height: 22px !important;
	width: auto !important;
	transition: 0.2s;
}
.single_help_centre_content_box_question_box {
	padding: 0 23px 23px 23px;
}
.tax-knowledge_tag .single_help_centre_content_box_question_box {
	padding: 23px;
}
.single_help_centre_content_box_question_box a {
	font-size: 16px;
	font-weight: 400;
	color: #eee;
}
.single_help_centre_content_box_question_box a:hover {
	color: #27E4D9;
}
.single_help_centre_content_box_question_box div {
	padding-bottom: 15px;
	margin-bottom: 15px;
	border-bottom: 1px dashed #444;
}
.single_help_centre_content_box_question_box div:last-child{
	padding-bottom: 0;
	margin-bottom: 0;
	border-bottom: 0px solid #666;
}
.single_help_centre_content_box_title_active h2 {
	color: #27E4D9 !important;
}

.single_help_centre_content_box_title_active svg {
	transform: rotate(180deg);
}
.help_cenre_head {
	padding-top: 36px;
}
.help_cenre_head_links {
	margin-bottom: 20px;
}
.help_cenre_head_links ul {
	list-style: none;
}
.help_cenre_head_links ul li{
	float: left;
	margin-right: 10px;
}
.help_cenre_head_links ul li:last-child{
	margin-right: 0;
}
.tax-categories .help_cenre_head_links ul li:last-child a{
	pointer-events: none;
	cursor: default;
	text-decoration: none;
}
.help_cenre_head_links ul li a{
	font-size: 14px;
	font-weight: 600;
	color: #aaa;
}
.help_cenre_head_links ul li i{
	margin-left: 10px;
	color: #777;
}
.help_cenre_head_links_search_main form {
	position: relative;
}
.help_cenre_head_links_search_main button{
	position: absolute;
	top: 50%;
	left: 30px;
	transform: translate(0, -50%);
	background: transparent;
	padding: 0;
	line-height: 1;
}
.help_cenre_head_links_search_main button svg{
	height: 26px !Important;
	width: auto !Important;
}
.help_cenre_head_links_search_main input {
	font-size: 22px;
	color: #fff;
	background: #EEF9FF;
	border: none;
	border-radius: 5px;
	padding: 25px 31px 25px 75px;
}
.help_cenre_head_links_search_main input::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:   rgba(0, 0, 0, 0.3);
}
.help_cenre_head_links_search_main input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:   rgba(0, 0, 0, 0.3);
}
.help_cenre_head_links_search_main input::-moz-placeholder { /* Mozilla Firefox 19+ */
     color:   rgba(0, 0, 0, 0.3);
}
.help_cenre_head_links_search_main input:-ms-input-placeholder { /* Internet Explorer 10-11 */
	 color:   rgba(0, 0, 0, 0.3);
}
.help_centre_custom_ques_area .container,
.help_centre_hero_area .container,
.help_cenre_main_content_area .container,
.help_cenre_head .container {
	max-width: 1160px;
}
.helpcentre_ques_form_main {
	text-align: left;
}
.help_centre_hero_area {
	margin-top: 60px;
}
.help_centre_hero_title {
	background-image: url('../images/helpcenterbg.png');
	background-size: auto 100%;
	background-position: center center;
	background-repeat: no-repeat;
	padding: 90px 70px;
	border-radius: 5px;
}
.help_centre_hero_title h1 {
	font-weight: 700;
	font-size: 38px;
	line-height: 52px;
	color: #FFFFFF;
	font-family: ;
	text-transform: uppercase;
}
.help_centre_hero_title p {
	font-weight: 300;
	font-size: 18px;
	line-height: 150%;
	color: #A2A9B0;
	max-width: 937px;
	display: inline-block;
	margin-top: 8px;
}
.help_centre_main_cat_and_search {
	margin-top: 60px;
}
.help_centre_custom_ques_box {
	background: #212429;
	border-radius: 5px;
	padding: 30px 50px;
}
.help_centre_custom_ques_title h1 {
	font-weight: 700;
	font-size: 30px;
	line-height: 52px;
	color: #FFFFFF;
	font-family: ;
	text-transform: uppercase;
}
.help_centre_custom_ques_title p {
	font-weight: 300;
	font-size: 16px;
	line-height: 150%;
	color: #A2A9B0;
	max-width: 937px;
	display: inline-block;
	margin-top: 8px;
}
.help_centre_custom_ques_cta {
	padding-top: 30px;
}
.help_centre_custom_ques_cta a {
	background-size: 100% 100%;
	background-repeat: no-repeat;
	padding: 16px 25px 14px;
	font-weight: 400;
	font-family: ;
	text-transform: uppercase;
	line-height: 1;
	display: inline-block;
	background-image: url(../images/f_btn_bg_2.png);
	color: #000;
}
.help_centre_custom_ques_cta a:hover {
	opacity: 0.7;
}
.help_centre_hero_img {
	text-align: center;
}
.help_centre_main_cat_and_search {
	background: #212429;
	border-radius: 5px;
	text-align: center;
}
.help_centre_main_cat_box_area {
	padding: 30px;
}
.help_centre_main_cat_box_area .row{
	margin: -15px;
}
.help_centre_main_cat_box_area .row > div{
	padding: 15px;
}
.single_cat_box_help_centre {
	height: 100%;
}
.single_cat_box_help_centre a{
	display: block;
	border: 1px solid rgba(255, 255, 255, 0.08);
	padding: 30px 20px;
	height: 100%;
	border-radius: 10px;
}

.single_cat_box_help_centre h2{
	font-size: 16px;
	font-family: ;
	color: #fff;
	margin-top: 30px;
}
.single_cat_box_help_centre p {
	font-weight: 300;
	font-size: 14px;
	line-height: 150%;
	color: #A2A9B0;
	max-width: 937px;
	display: inline-block;
	margin-top: 8px;
}
.single_cat_box_help_centre img {
	height: 50px;
	width: auto;
	filter: brightness(0) invert(1);
	transition: all 0.2s;
}
.single_cat_box_help_centre:hover a {
	border-color: #27E4D9;
}
.single_cat_box_help_centre:hover h2 {
	color: #27E4D9;
}
.single_cat_box_help_centre:hover img {
	filter: none;
}
.single-knowledge_base .single_page_wrapper {
	border-right: 0px solid rgba(255, 255, 255, 0.2);
}
.sngle_help_centre_related_posts ul {
	list-style: none;
}
.sngle_help_centre_related_posts ul li{
	border-bottom: 1px solid rgba(255, 255, 255, 0.2);
	padding-bottom: 13px;
	margin-bottom: 13px;
}
.sngle_help_centre_related_posts ul li:last-child{
	border-bottom: 0px solid rgba(255, 255, 255, 0.2);
	padding-bottom: 0;
	margin-bottom: 0;
}
.sngle_help_centre_related_posts ul li a{}
.help_cenre_head_links_search_main {
	position: relative;
}
.help_cenre_head_links_search_main .blog_search_box_main_sugguestion {
	background: rgba(33, 38, 55, 0.99);
}
.blog_search_box_main_sugguestion ul li a div {
	font-style: italic;
	font-size: 12px;
	font-weight: 600;
	margin-top: 1px;
	color: #aaa;
}
.help_cenre_head_links_search_main .blog_search_box_main_sugguestion ul li a {
	font-size: 16px;
	color: #fff;
}
.help_cenre_main_content_search_result {}
.help_cenre_main_content_search_result ul{
	list-style: none;
}
.help_cenre_main_content_search_result ul li{
	margin-bottom: 15px;
	padding-bottom: 15px;
	border-bottom: 1px solid rgba(255, 255, 255, 0.1);
	overflow: hidden;
}
.help_cenre_main_content_search_result ul h3{
	color: #27E4D9;
}
.help_cenre_main_content_search_result ul p{
	font-size: 16px;
	line-height: 150%;
	color: #A2A9B0;
	max-width: 937px;
	margin-top: 8px;
}
.help_cenre_main_content_search_result ul li:last-child{
	margin-bottom: 0;
	padding-bottom: 0;
	border-bottom: 0 solid rgba(255, 255, 255, 0.1);
}
.cat_on_help_search_page {
	position: sticky;
	top: 120px;
	left: 0;
	background: #212429;
	border-radius: 10px;
	padding: 25px;
	margin-right: 10px;
}
.cat_on_help_search_page h3{
	margin-bottom: 13px;
}
.cat_on_help_search_page ul{
	list-style: none;
}
.cat_on_help_search_page ul li{
	margin-bottom: 5px;
}
.cat_on_help_search_page ul li:last-child{
	margin-bottom: 0;
}
.cat_on_help_search_page ul li a{
	color: #fff;
	padding: 8px 13px;
	display: block;
	border-radius: 6px;
}
.cat_on_help_search_page ul li.active a{
	background: rgba(39, 228, 217, 0.15);
	color: #27E4D9;
	
}
.cat_on_help_search_page ul li a:hover{
	color: #27E4D9;
}
#tidio-chat {
	display: none !important;
}



/** ------------------------------------------------------------------
						Profile Complete
------------------------------------------------------------------ **/
.profile_complete_page_hero_area {
	background-image: url(../images/grid.png);
	background-size: cover;
	background-position: center center;
	background-repeat: no-repeat;
	padding-top: 100px;
	padding-bottom: 40px;
}
.home_hero_box_title p {
	margin-top: 10px;
}
.profile_complete_page_hero_head {
	margin-bottom: 10px;
}
.profile_complete_page_hero_head svg {
	width: 18px !important;
	height: auto !important;
	margin-right: 8px;
	float: left;
	margin-top: 4px;
}
.profile_complete_page_hero_head span {
	font-weight: 300;
	font-size: 16px;
	line-height: 28px;
	color: #A2A9B0;
	float: left;
	width: calc(100% - 26px);
}
.profile_complete_page_hero_title {
	margin-bottom: 30px;
}
.profile_complete_page_hero_btns {
	margin-bottom: 40px;
}
.profile_complete_page_hero_btns ul{
	list-style: none;
}
.profile_complete_page_hero_btns ul li{
	float: left;
	margin-right: 18px;
}
.profile_complete_page_hero_btns ul li:last-child{
	margin-right: 0;
}
.profile_complete_page_hero_btns ul li a{
	background-image: url(../images/f_btn_bg_2.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
	padding: 16px 25px 14px;
	float: left;
	color: #000;
	font-weight: 400;
	font-family: ;
	text-transform: uppercase;
	line-height: 1;
	min-width: 120px;
	text-align: center;
}
.profile_complete_page_hero_btns ul li:nth-child(2) a{
	background-image: url(../images/f_btn_bg_1.png);
	color: #27E4D9;
}
.profile_complete_page_hero_btns ul li a:hover{
	opacity: 0.6;
}
.profile_complete_page_hero_bottom {}
.profile_complete_page_hero_bottom ul{
	list-style: none;
}
.profile_complete_page_hero_bottom ul li{
	float: left;
	border-right: 1px solid #fff;
	padding-right: 24px;
	margin-right: 24px;
}
.profile_complete_page_hero_bottom ul li:last-child{
	border-right: 0 solid #fff;
	padding-right: 0;
	margin-right: 0;
}
.profile_complete_page_hero_bottom ul li h5{
	font-family: '';
	font-weight: 700;
	font-size: 17px;
	line-height: 17px;
	color: #FFFFFF;
	float: left;
}
.profile_complete_page_hero_bottom ul li span{
	float: left;
	font-size: 13px;
	line-height: 13px;
	color: #A2A9B0;
	margin-left: 8px;
}
.profile_complete_page_hero_img {}
.profile_complete_page_task_area .row_grid {
	margin: -15px;
}
.profile_complete_page_task_area .row_grid > div {
	padding: 15px;
}
.profile_complete_page_task_area {}
.profile_complete_page_task_area .section_title {
	margin-bottom: 10px;
}
.profile_complete_page_task_area .section_title h2 {
	font-size: 30px;
	line-height: 46px;
}
.profile_complete_single_task {
	background: #1B1B2C;
	border-radius: 25px;
	padding: 18px 28px;
	text-align: center;
}
.profile_complete_single_task_img {
	margin-bottom: 20px;
}
.profile_complete_single_task_img img{
	height: 55px;
	width: auto;
}
.profile_complete_single_task_details {}
.profile_complete_single_task_details h2{
	font-size: 18px;
	font-weight: 600;
	color: #EBEBEB;
}
.profile_complete_single_task_details p {
	font-weight: 300;
	font-size: 14px;
	line-height: 22px;
	color: #A2A9B0;
	margin-top: 7px;
}
.profile_complete_single_task_cta {
	margin-top: 19px;
}
.profile_complete_single_task_cta a{
	background-image: url(../images/h_btn_bg_2.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
	color: #000;
	font-size: 14px;
	padding: 4px 15px;
	display: inline-block;
	font-weight: 600;
}
.profile_complete_single_task_cta a:hover{
	opacity: 0.6;
}
.profile_complete_page_table_area {}
.profile_complete_page_table_box_border {
	background: #fff;
	border-radius: 10px;
	padding: 1px;
	max-width: 960px;
	margin: 0 auto;
	display: block;
	background: linear-gradient(106.87deg, #aaa 0%, #101010 8.7%, #101010 52.08%, #101010 89.78%, #aaa 100%);
}
.profile_complete_page_table_box_wrapper {
	background: linear-gradient(106.92deg, #151515 -8.88%, #09090A 48.04%, #151515 101.51%);
	padding: 40px;
	border-radius: 10px;
}
.profile_complete_page_table_box_head {
	border-bottom: 1px solid #666;
	padding-bottom: 20px;
	margin-bottom: 25px;
}
.profile_complete_page_table_box_head_title {
	font-family: '';
	font-weight: 700;
	font-size: 16px;
	line-height: 18px;
	color: #FFFFFF;
}
.profile_complete_page_table_box_content {}
.profile_complete_page_table_box_single_content {}
.profile_complete_page_table_box_single_content_name {
	display: flex;
	align-items: center;
}
.profile_complete_page_table_box_single_content_name span{
	font-size: 16px;
	font-weight: 700;
	color: #fff;
	font-family: ;
	margin-right: 8px;
}
.profile_complete_page_table_box_single_content_name img{
	height: 27px;
	width: auto;
	margin-right: 12px;
}
.profile_complete_page_table_box_single_content_name h3{
	font-weight: 600;
	font-size: 16px;
	line-height: 20px;
	color: #FFFFFF;
	font-family: Montserrat;
}
.profile_complete_page_table_box_single_content_name h4{
	font-weight: 300;
	font-size: 16px;
	line-height: 20px;
	color: #A2A9B0;
	font-family: Montserrat;
	margin-left: 12px;
}
.profile_complete_page_table_box_single_content_follower {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 600;
	font-size: 16px;
	line-height: 20px;
	color: #FFFFFF;
}
.profile_complete_page_table_box_single_content_perchan {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 600;
	font-size: 16px;
	line-height: 20px;
	color: #FFFFFF;
}
.profile_complete_page_table_box_single_content_perchan span.green{
	color: #77D09B;
}
.profile_complete_page_table_box_single_content_anchor {}
.profile_complete_page_table_box_single_content_anchor a{
	font-size: 12px;
	font-weight: 600;
	padding: 6px 20px;
	display: inline-block;
	background-image: url(../images/h_btn_bg_1.png);
	color: #27E4D9;
	background-size: 100% 100%;
	background-repeat: no-repeat;
}
.profile_complete_page_table_box_single_content_anchor a:hover{
	background-image: url(../images/h_btn_bg_2.png);
	color: #000;
}
.profile_complete_page_table_box_content .row_grid{
	margin: -15px;
}
.profile_complete_page_table_box_content .row_grid > div{
	padding: 15px;
}
.profile_complete_page_table_sec_title {
	margin-bottom: 50px;
}
.profile_complete_page_table_sec_title h2{
	font-weight: 600;
	font-size: 35px;
	line-height: 45px;
	color: #FFFFFF;
	float: left;
	max-width: 580px;
}
.profile_complete_page_video_area .profile_complete_page_table_sec_title h2 {
	float: none;
}
.profile_complete_page_table_sec_title p{
	font-weight: 300;
	font-size: 16px;
	line-height: 28px;
	color: #A2A9B0;
	margin-top: 25px;
	display: block;
}
.profile_complete_page_table_sec_title a{
	background-image: url(../images/f_btn_bg_2.png);
	color: #000;
	background-size: 100% 100%;
	background-repeat: no-repeat;
	padding: 16px 22px 14px;
	font-weight: 400;
	font-family: ;
	text-transform: uppercase;
	line-height: 1;
	display: inline-block;
	float: right;
	margin-top: 18px;
}
.profile_complete_page_table_sec_title a:hover{
	opacity: 0.6;
}
.profile_complete_page_table_sec_title_box {
	padding-right: 40px;
}
.profile_complete_page_video_main {}
.profile_complete_page_video_main a{
	display: block;
	position: relative;
}
.profile_complete_page_video_main img{
	width: 100%;
	height: auto;
	border-radius: 16px;
}
.profile_complete_page_video_main svg{
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	height: 70px !important;
	width: auto !important;
	transition: all 0.2s;
}
.profile_complete_page_video_main a:hover svg{
	height: 90px !important;
}
.page-template-page-homepage2 .header_fix {
	background: #000;
}
.single-successstory,
.page-template-page-verified-traders,
.page-template-page-trading-competition-stakers,
.page-template-page-trading-competition-traders,
.page-template-page-trading-competition,
.page-template-page-blog2,
.page-template-page-tokenomics-vesting-2,
.page-template-page-help-desk2,
.page-template-page-career,
.page-template-page-promotion,
.page-template-page-daily-reward,
.page-template-page-product2,
.page-template-page-homepage2,
.page-template-page-profile-complete {
	background: #0D0D23 !important;
}
.psingle-successstory .header_area,
.page-template-page-verified-traders .header_area,
.page-template-page-trading-competition-stakers .header_area,
.page-template-page-trading-competition-traders .header_area,
.page-template-page-trading-competition .header_area,
.page-template-page-blog2 .header_area,
.page-template-page-tokenomics-vesting-2 .header_area,
.page-template-page-help-desk2 .header_area,
.page-template-page-career .header_area,
.page-template-page-promotion .header_area,
.page-template-page-daily-reward .header_area,
.page-template-page-product2 .header_area,
.page-template-page-homepage2 .header_area {
	box-shadow: none;
}
.single-successstory .header_area,
.page-template-page-verified-traders .header_area,
.page-template-page-trading-competition-stakers .header_area,
.page-template-page-trading-competition-traders .header_area,
.page-template-page-trading-competition .header_area,
.page-template-page-blog2 .header_area,
.page-template-page-tokenomics-vesting-2 .header_area,
.page-template-page-help-desk2 .header_area,
.page-template-page-career .header_area,
.page-template-page-promotion .header_area,
.page-template-page-daily-reward .header_area,
.page-template-page-product2 .header_area,
.page-template-page-profile-complete .header_area {
	box-shadow: none;
	background: transparent;
}
.page-template-page-homepage2 .about_hero_area {
	background-color: #000;
}
.page-template-page-homepage2 .home_hero_video {
	z-index: 1;
}
.home_hero_box {
	position: relative;
	z-index: 2;
}
.profile_complete_page_table_sec_title_cta {}
.profile_complete_page_table_sec_title_cta ul{
	list-style: none;
}
.profile_complete_page_table_sec_title_cta ul li{
	display: inline-block;
	margin-right: 8px;
}
.profile_complete_page_table_sec_title_cta ul li:last-child{
	margin-right: 0;
}
.profile_complete_page_table_sec_title_cta ul li a{
	vertical-align: middle;
	background-image: url(../images/f_btn_bg_2.png);
	color: #000;
	background-size: 100% 100%;
	background-repeat: no-repeat;
	padding: 16px 25px 14px;
	font-weight: 400;
	font-family: ;
	text-transform: uppercase;
	line-height: 1;
	display: inline-block;
}
.profile_complete_page_table_sec_title_cta ul li:nth-child(2) a{
	background-image: url(../images/f_btn_bg_1.png);
	color: #27E4D9;
}
.profile_complete_page_table_sec_title_cta ul li a svg{
	vertical-align: middle;
	margin-left: 10px;
}
.profile_complete_page_table_sec_title_cta ul li a:hover{
	opacity: 0.6;
}
.elip1 {
	position: absolute;
	top: 0;
	right: 300px;
	z-index: -1;
}
.elip2 {
	position: absolute;
	top: 100px;
	right: 0;
	z-index: -1;
}
.page-template-page-profile-complete .section_title p {
	max-width: 695px;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.page-template-page-profile-complete .home_bottom_getstarted_area {
	background-image: url(../images/getsbackground.png);
	background-size: cover;
	background-repeat: no-repeat;
}
.profile_complete_page_subscribe_area {}
.profile_complete_page_subscribe_area .profile_complete_single_task{
	padding: 40px;
	float: right;
	max-width: 400px;
	margin-top: 75px;
}




/** ------------------------------------------------------------------
						Product 2
------------------------------------------------------------------ **/
.product2_video_area {}
.product2_video_player_wrapper {}
.product2_video_player_slider {}
.product2_single_video_player_video {
	position: relative;
}
.product2_single_video_player_video_img {}
.product2_single_video_player_details {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	padding: 60px 30px 50px 30px;
	background: linear-gradient(0deg, #000000 0%, rgba(0, 0, 0, 0) 100%);
}
.product2_single_video_player_details span{
	color: #000;
	background: #27E4D9;
	padding: 4px 10px;
	display: inline-block;
	font-size: 13px;
	font-weight: 600;
	text-transform: uppercase;
	margin-bottom: 3px;
}
.product2_single_video_player_details p{
	color: #fff;
	margin-top: 10px;
}
.product2_single_video_player_details h2{
	color: #fff;
	font-size: 50px;
}
.product2_video_player_wrapper {
	position: relative;
}
.product2_video_player_wrapper .slick-dots {
	position: absolute;
	bottom: 0;
	right: 30px;
	list-style: none;
}
.product2_video_player_wrapper .slick-dots li{
	float: left;
	margin-right: 2px;
	background: #fff;
	padding: 8px;
	color: #000;
	cursor: pointer;
	min-width: 37px;
	text-align: center;
	font-weight: 600;
	transition: all 0.2s;
}
.product2_video_player_wrapper .slick-dots li.slick-active {
	background: #27E4D9;
}
.product2_video_player_wrapper .slick-dots li:hover{
	opacity: 0.6;
}
.product2_video_player_wrapper_right {
	position: relative;
	height: 100%;
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
}
.product2_video_player_wrapper_right_details h2 {
	font-size: 44px;
	line-height: 43px;
	color: #fff;
}
.product2_video_player_wrapper_right_details p{
	margin-top: 15px;
	color: #fff;
}
.product2_video_player_wrapper_right_details {
	position: absolute;
	left: 0;
	bottom: 0;
	padding: 50px 40px;
	width: 100%;
}
.product2_video_box {
	position: relative;
}
.product2_video_box a{
	display: block;
	margin-top: -12.5px;
	margin-bottom: -12.5px;
}
.product2_video_box a > div{
	padding-top: 12.5px;
	padding-bottom: 12.5px;
}
.product2_video_box:hover {
	z-index: 5;
}
.product2_video_box:hover img{
	opacity: 1;
}
.product2_video_box_first {
	z-index: 2;
}
.product2_video_box_last {
	z-index: 1;
}
.product2_video_box_img {}
.product2_video_box_img img{
	width: 100%;
	border-radius: 25px;
	opacity: .62;
	transition: all 0.2s;
}
.product2_video_box_first img{
	width: calc(100% + 120px);
	max-width: calc(100% + 120px);
}
.product2_video_box_details {}
.product2_video_box_details h2{
	color: #fff;
	font-size: 35px;
	margin-bottom: 15px;
}
.product2_video_box_details p {
	font-weight: 300;
	font-size: 16px;
	line-height: 150%;
	color: #A2A9B0;
}
.product2_video_box_last {
	text-align: right;
}
.product2_video_box_last .product2_video_box_details{
	padding-left: 210px;
}
.product2_video_box_first .product2_video_box_details h2{
	margin-top: 15px;
}
.product2_why_subscribe_area {
	background-image: url(../images/product_bg2.jpg);
	background-size: 100% 100%;
	background-position: center center;
	padding-top: 100px;
}
.product2_why_subscribe_img {
	position: relative;
	padding-left: 100px;
	padding-top: 25px;
	padding-bottom: 72px;
}
.product2_why_subscribe_img a {
	display: block;
}
.product2_why_subscribe_img .main {
	width: 60%;
	height: auto;
}
.product2_why_subscribe_img .overly1 {
	position: absolute;
	top: 10px;
	left: 0;
	width: 42%;
	animation-name: bouncess;
	animation-duration: 4s;
	animation-iteration-count: infinite;
	animation-timing-function: linear;
}
.product2_why_subscribe_img .overly1 img{
	width: 100%;
	height: auto;
}
.product2_why_subscribe_img .overly2 {
	position: absolute;
	top: 0;
	right: 14%;
	width: 38%;
	animation-name: bouncess;
	animation-duration: 3s;
	animation-iteration-count: infinite;
	animation-timing-function: linear;
}
.product2_why_subscribe_img .overly2 img{
	width: 100%;
	height: auto;
}
.product2_why_subscribe_img .overly3 {
	position: absolute;
	bottom: 10px;
	left: 35%;
	width: 23%;
	animation-name: bouncess;
	animation-duration: 3s;
	animation-iteration-count: infinite;
	animation-timing-function: linear;
}
.product2_why_subscribe_img .overly3 img{
	width: 100%;
	height: auto;
}
.product2_why_subscribe_img .overly4 {
	position: absolute;
	bottom: 0;
	right: 0;
	width: 38%;
	animation-name: bouncess;
	animation-duration: 4s;
	animation-iteration-count: infinite;
	animation-timing-function: linear;
}
.product2_why_subscribe_img .overly4 img{
	width: 100%;
	height: auto;
}
.product2_why_subscribe_area .section_title {
	margin-bottom: 0;
}
.product2_why_subscribe_area .section_title p {
	color: #fff;
}
.product2_why_post_area {
	margin-top: -55px;
}
.product2_why_post_box {}
.product2_why_post_box .row {
	margin: -5px;
}
.product2_why_post_box .row > div {
	padding: 5px;
}
.product2_why_post_box_single_post {
	background: #1B1B2C;
	border-radius: 8px;
	transition: all 0.2s;
}
.product2_why_post_box_single_post:hover {
	background: #27E4D9;
}
.product2_why_post_box_single_post:hover h3{
	color: #000;
}
.product2_why_post_box_single_post a{
	display: flex;
	align-items: center;
}
.product2_why_post_box_single_post_img {
	width: 115px;
	padding-right: 20px;
}
.product2_why_post_box_single_post_img img{
	width: 100%;
}
.product2_why_post_box_single_post_title {
	width: calc(100% - 115px);
	padding-right: 15px;
}
.product2_why_post_box_single_post_title h3{
	color: #fff;
	font-size: 15px;
	line-height: 25px;
	font-weight: 600;
	transition: all 0.2s;
}
.product2_why_post_box h4 {
	margin-bottom: 20px;
}
.product2_why_post_area .grid_row {
	align-items: end;
}
.product2_why_post_details {
	padding-left: 30px;
}
.product2_why_post_details span {
	font-size: 40px;
	color: #E301BC;
}
.product2_why_post_details h2 {
	font-weight: 600;
	font-size: 25px;
	line-height: 38px;
}
.product2_why_post_details_btns {
	margin-top: 40px;
}
.product2_why_post_details_btns ul{
	list-style: none;
	float: right;
}
.product2_why_post_details_btns ul li{
	float: left;
	margin-right: 18px;
}
.product2_why_post_details_btns ul li:last-child{
	margin-right: 0;
}
.product2_why_post_details_btns ul li a{
	background-image: url(../images/pink-btn-bg1.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
	padding: 16px 25px 14px;
	float: left;
	color: #000;
	font-weight: 400;
	font-family: ;
	text-transform: uppercase;
	line-height: 1;
	min-width: 120px;
	text-align: center;
}
.product2_why_post_details_btns ul li:nth-child(2) a{
	background-image: url(../images/pink-btn-bg2.png);
	color: #FF00D1;
}
.product2_why_post_details_btns ul li a:hover{
	opacity: 0.6;
}
.product2_video_area .section_title {
	margin-bottom: 45px;
}
.product2_why_monitize_area .section_title {
	margin-bottom: 35px;
}
.product2_why_monitize_area .profile_complete_page_hero_btns {
	margin-bottom: 0;
}
.product2_why_monitize_area {
	background-image: url(../images/product_bg1.jpg);
	background-size: 100% 100%;
	background-repeat: no-repeat;
}
.product2_why_monitize_img_details {
	margin-top: 60px;
}
.product2_why_monitize_img_details span {
	font-size: 40px;
	color: #27E4D9;
}
.product2_why_monitize_img_details h2 {
	font-weight: 600;
	font-size: 25px;
	line-height: 38px;
}
.product2_why_monitize_img_details p {
	font-weight: 300;
	font-size: 16px;
	color: #fff;
	margin-top: 15px;
}
.product2_why_monitize_bottom_box {
	text-align: center;
	background: #fff;
	border-radius: 17px;
	color: #000;
	padding: 15px 18px;
}
.product2_why_monitize_bottom_box_img {
	margin-top: -55px;
}
.product2_why_monitize_bottom_box_img img{
	height: 80px;
	width: auto;
	border-radius: 50%;
}
.product2_why_monitize_bottom_box_title {
	margin-top: 19px;
}
.product2_why_monitize_bottom_box_title h2 {
	font-size: 17px;
}
.product2_why_monitize_bottom_box_title p {
	font-style: italic;
	color: #333;
	margin-top: 5px;
	font-size: 11px;
	line-height: 17px;
}
.product2_why_monitize_bottom_box_list {
	text-align: left;
	padding: 15px 0px 15px 2px;
}
.product2_why_monitize_bottom_box_large .product2_why_monitize_bottom_box_list {
	padding: 30px 0 20px 10px;
}
.product2_why_monitize_bottom_box_list {
	overflow: hidden;
	display: block;
	width: 100%;
}
.product2_why_monitize_bottom_box_list ul{
	list-style: none;
}
.product2_why_monitize_bottom_box_list ul li{
	overflow: hidden;
	display: block;
	width: 100%;
	margin-bottom: 2px;
}
.product2_why_monitize_bottom_box_list ul li:last-child{
	margin-bottom: 0;
}
.product2_why_monitize_bottom_box_list ul li.active i{
	color: #F2994A;
}
.product2_why_monitize_bottom_box_list ul li i{
	float: left;
	font-size: 11px;
	line-height: 20px;
	color: #C8C8C8;
	transform: rotate(-90deg);
	
}
.product2_why_monitize_bottom_box_list ul li p{
	float: left;
	font-size: 10.5px;
	line-height: 17px;
	width: calc(100% - 21px);
	padding-left: 8px;
	color: #000;
}
.monitize_bottom_box_row {
	margin: -6px;
}
.monitize_bottom_box_row > div{
	padding: 6px;
}
.product2_why_monitize_bottom_box_large {
	margin-top: -170px;
	animation-name: bouncess;
	animation-duration: 4s;
	animation-iteration-count: infinite;
	animation-timing-function: linear;
}
.product2_why_monitize_bottom_box_large .product2_why_monitize_bottom_box_title h2 {
	font-size: 25px;
}
.product2_why_monitize_bottom_box_large .product2_why_monitize_bottom_box_title p {
	margin-top: 7px;
	font-size: 13px;
	line-height: 21px;
}
.product2_why_monitize_bottom_box_large .product2_why_monitize_bottom_box_list ul li p {
	font-size: 13px;
	line-height: 21px;
	padding-left: 12px;
}
.product2_why_monitize_bottom_box_large .product2_why_monitize_bottom_box_list ul li i {
	font-size: 12px;
	line-height: 21px;
}
.product2_why_monitize_bottom_area {
	padding-top: 100px;
}
.product2_why_monitize_area .section_title p {
	font-weight: 300;
	font-size: 16px;
	color: #fff;
	margin-top: 11px;
}
.product2_howto_monitize_area {
	text-align: center;
}
.product2_howto_monitize_area .profile_complete_page_hero_btns ul li {
	float: none;
	margin-right: 10px;
	display: inline-block;
}
.product2_howto_monitize_area .profile_complete_page_hero_btns {
	margin-bottom: 0;
	margin-top: 40px;
}
.product2_howto_monitize_box {
	text-align: left;
	border: 1px solid #27E4D9;
	border-radius: 18px;
	padding: 20px 20px;
	height: 100%;
	transition: all 0.2s;
}
.product2_howto_monitize_box:hover {
	opacity: 0.6;
}
.product2_howto_monitize_area .row_grid {
	margin: -15px;
}
.product2_howto_monitize_area .row_grid > div{
	padding: 15px;
}
.product2_howto_monitize_area .row_grid > div:last-child .product2_howto_monitize_box{
	padding-bottom: 0;
}
.product2_howto_monitize_area .row_grid > div:nth-child(1) .product2_howto_monitize_box{
	background: linear-gradient(180deg, #0C1245 6.38%, #C8C9D3 80.88%, #F8F8F8 99.76%);
}
.product2_howto_monitize_area .row_grid > div:nth-child(2) .product2_howto_monitize_box{
	background: linear-gradient(180deg, #0C1245 6.38%, #1E68F6 99.76%);
}
.product2_howto_monitize_area .row_grid > div:nth-child(3) .product2_howto_monitize_box{
	background: linear-gradient(180deg, rgba(17, 7, 66, 0) 0%, #FA1AFF 100%);
}
.product2_howto_monitize_area .row_grid > div:nth-child(4) .product2_howto_monitize_box{
	background: linear-gradient(180deg, rgba(2, 3, 11, 0) 0%, #27E4D9 100%);
}
.product2_howto_monitize_box h3 {
	font-size: 21px;
	line-height: 31px;
	color: #fff;
}
.product2_howto_monitize_box {
	
}
.product2_howto_monitize_box img{
	width: 100%;
	height: auto;
	margin-top: 18px;
}
.product2_howto_monitize_box p {
	font-size: 9px;
	line-height: 15px;
	margin-top: 10px;
	color: #fff;
}
.product2_hero {}
.product2_hero .container{
	max-width: 100%;
	padding: 0 0 0 15px;
}
.product2_hero_details {
	float: right;
	max-width: 604px;
}
.product2_hero_details_list {
	max-width: 375px;
}
.product2_hero_details_img {
	position: relative;
}
.product2_hero_details_img > img{
	width: 100%;
}
.product2_hero_details_img_overly {
	position: absolute;
	top: 18%;
	left: 14%;
	animation-name: bouncess;
	animation-duration: 4s;
	animation-iteration-count: infinite;
	animation-timing-function: linear;
}
.product2_hero_details_img_overly img {
	width: 168px;
	height: auto;
}
.product2_hero_details_list .row {
	margin: -4px;
}
.product2_hero_details_list .row > div {
	padding: 4px;
}
.product2_hero_details_list_single {
	display: flex;
	align-items: center;
	transition: all 0.2s;
	padding: 10px 40px 10px 10px;
	border-radius: 40px;
}
.product2_hero_details_list_single:hover {
	background: rgba(255, 255, 255, 0.15);
}
.pproduct2_hero_details_list_single_img {
	width: 80px;
	min-width: 80px;
	padding-right: 20px;
}
.pproduct2_hero_details_list_single_img img{
	width: 100%;
}
.product2_hero_details_list_single_title {}
.product2_hero_details_list_single_title h3{
	color: #fff;
	font-size: 15px;
	line-height: 25px;
	font-weight: 600;
}
.product2_price_slider_single_label {
	margin-top: 5px;
}
.product2_price_slider {
	background: rgba(33, 38, 55, 0.6);
	border-radius: 8px;
}
.product2_price_slider_title {
	padding: 27px 30px;
	border-bottom: 2px solid rgba(255, 255, 255, 0.3);
}
.product2_price_slider_title h2 {
	font-size: 30px;
}
.product2_price_slider_single_wrapper {
	padding: 25px 30px;
}
.product2_price_slider_single_title {
	font-size: 18px;
	font-weight: 600;
}
.product2_price_slider_single_first {
	margin-bottom: 20px;
}
.product2_price_slider_single_slide2,
.product2_price_slider_single_slide {
	padding-bottom: 8px;
}
.product2_price_slider_single_label span {
	font-size: 11px;
	font-weight: 600;
	color: #98F6E7;
}

.product2_price_slider_single_slide {}
.al-range-slider{--color_background:#fffcf2;--color_surface:#ccc4b8;--color_main:#6c6760;--color_primary:#ff3f00;--color_primary_light:#ffba08;--color_primary_dark:#d00000;--color_secondary:#252422;box-sizing:border-box;color:var(--color_main);display:flex;flex-wrap:wrap;font-size:10px;margin:0;padding:0 18px 0 13px;position:relative;width:100%}@media screen and (max-width:425px){.al-range-slider{font-size:9px}}@media screen and (max-width:375px){.al-range-slider{font-size:8px}}.al-range-slider_vertical{grid-gap:0 1em;display:grid;gap:0 1em;grid-auto-columns:minmax(4.8em,1fr);grid-auto-flow:column;grid-template-columns:auto;grid-template-rows:repeat(auto-fill,minmax(3.6em,1fr));height:100%;min-height:20em}.al-range-slider_dark{--color_background:#363030;--color_surface:#0b0b0a;--color_main:#ccc4b8;--color_primary:#ff3f00;--color_primary_light:#ffba08;--color_primary_dark:#d00000;--color_secondary:#fffcf2}.al-range-slider_disabled{--color_primary:#ccc5b9;--color_primary_light:#ccc5b9;--color_primary_dark:#ccc5b9;filter:opacity(.5);pointer-events:none}.al-range-slider__track{background: #98F6E7;border-radius:1em;cursor:pointer;height:3px;margin:40px 0 0 0;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.al-range-slider_vertical .al-range-slider__track{grid-column:1/2;grid-row:1/-1;height:100%;margin:0 10em;width:1.2em}.al-range-slider__grid{font-size:1.2em;height:100%;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.al-range-slider__grid-tick{background:var(--color_surface);display:inline-block;height:50%;position:absolute;top:100%;width:1px}.al-range-slider__grid-tick:first-child,.al-range-slider__grid-tick:last-child{background:none}.al-range-slider__grid-tick_long{height:100%}.al-range-slider_vertical .al-range-slider__grid-tick{height:1px;left:100%;top:auto;width:50%}.al-range-slider_vertical .al-range-slider__grid-tick_long{width:100%}.al-range-slider__grid-mark{display:inline-block;padding:0 .5em;position:absolute;top:100%;transform:translate(-50%,50%);width:-webkit-max-content;width:-moz-max-content;width:max-content}.al-range-slider__grid-mark:hover{color:var(--color_secondary)}.al-range-slider__grid-mark_hidden{display:none}.al-range-slider_vertical .al-range-slider__grid-mark{left:100%;padding:.3em .5em;top:0;transform:translateY(-50%)}.al-range-slider__bar{background:#00BCEF;border-radius:1em;box-shadow:inset 0 0 .2em var(--color_secondary),0 0 .2em var(--color_primary);height:100%;left:0;position:absolute;top:0;width:0;z-index:1}.al-range-slider_vertical .al-range-slider__bar{background:linear-gradient(0deg,var(--color_primary_dark),var(--color_primary_light));bottom:0;height:0%;top:auto;width:100%}.al-range-slider_dark .al-range-slider__bar{box-shadow:inset 0 0 .2em var(--color_surface),0 0 .2em var(--color_primary)}.al-range-slider__knob{background:#00BCEF;cursor:pointer;height:14px;border-radius: 50%;left:0;position:absolute;top:50%;touch-action:none;transform:translate(-50%,-50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:14px;z-index:2}.al-range-slider__knob:hover,.al-range-slider__knob_active{border-color:var(--color_primary);box-shadow:inset 0 0 .2em .1em var(--color_surface),0 0 .4em .1em var(--color_primary)}.al-range-slider_vertical .al-range-slider__knob{bottom:0;left:50%;top:auto;transform:translate(-50%,50%)}.al-range-slider__tooltip{bottom:150%;display:inline-block;font-size:11px;left:50%;font-weight:600;color:#00BCEF;position:absolute;transform:translateX(-50%);width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:3}.al-range-slider__tooltip_hidden{visibility:hidden}.al-range-slider_vertical .al-range-slider__tooltip{bottom:auto;left:auto;right:200%;text-align:right;top:50%;transform:translateY(-50%)}.al-range-slider__input{background:inherit;border:0;border-radius:.84em;box-shadow:inset 0 0 .2em .1em var(--color_surface);color:var(--color_main);display:block;flex:1;font-family:Fira Mono,Consolas,monospace;font-size:1.2em;margin:0 .84em .84em 0;max-height:2.17em;max-width:10em;min-width:4em;outline:none;padding:.5em 1em;width:100%}.al-range-slider__input:focus,.al-range-slider__input:hover{box-shadow:inset 0 0 .2em .1em var(--color_surface),0 0 0 .1em var(--color_secondary);color:var(--color_secondary)}.al-range-slider__input:disabled{box-shadow:inset 0 0 .1rem .1rem var(--color_surface);pointer-events:none}.al-range-slider__input::-moz-placeholder{color:var(--color_surface)}.al-range-slider__input:-ms-input-placeholder{color:var(--color_surface)}.al-range-slider__input::placeholder{color:var(--color_surface)}.al-range-slider__input_hidden{display:none}.al-range-slider_vertical .al-range-slider__input{margin:0 0 .84em}




/** ------------------------------------------------------------------
						Daily Rewards
------------------------------------------------------------------ **/
.page-template-page-daily-reward .product2_hero_details {
	padding-right: 100px;
}
.page-template-page-daily-reward .product2_hero .section_title {
	margin-top: 100px;
	margin-bottom: 40px;
}
.page-template-page-career .product2_hero .section_title,
.page-template-page-daily-reward .product2_hero .section_title {
	margin-top: 100px;
	margin-bottom: 40px;
}
.page-template-page-career .product2_hero .section_title h2,
.page-template-page-daily-reward .product2_hero .section_title h2 {
	font-size: 61px;
}
.page-template-page-daily-reward .product2_hero .section_title p {
	margin-top: 20px;
}
.page-template-page-daily-reward  .product2_hero .section_title p span{
	color: #27E4D9;
}
.daily_rewards_cta a{
	background-image: url(../images/f_btn_bg_2.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
	padding: 16px 25px 14px;
	float: left;
	color: #000;
	font-weight: 400;
	font-family: ;
	text-transform: uppercase;
	line-height: 1;
	min-width: 120px;
	text-align: center;
}
.daily_rewards_cta svg{
	vertical-align: middle;
	display: inline-block;
	margin-left: 10px;
	height: 12px !important;
	width: auto !important;
}
.section_title5 {
	text-align: center;
	margin-bottom: 60px;
}
.section_title5 h2{
	font-weight: 700;
	font-size: 30px;
	color: #fff;
}
.section_title5 p {
	font-weight: 300;
	font-size: 16px;
	color: #A2A9B0;
	margin-top: 20px;
	max-width: 430px;
	margin-left: auto;
	margin-right: auto;
}
.daily_reward_earn_and_reward_single a:hover {
	opacity: 0.6;
}
.daily_reward_earn_and_reward_single {
	position: relative;
	padding-left: 45px;
}
.daily_reward_earn_and_reward_single span{
	position: absolute;
	top: 0;
	left: 0;
	background: #27E4D9;
	padding: 5px 10px;
	display: block;
	color: #000;
	font-family: ;
}
.daily_reward_earn_and_reward_single h3 {
	color: #27E4D9;
	font-size: 16px;
}
.daily_reward_earn_and_reward_single p {
	font-weight: 300;
	font-size: 14px;
	color: #A2A9B0;
	margin-top: 16px;
}
.daily_rewards_folo_area .row_grid {
	margin-left: -8px;
	margin-right: -8px;
}
.daily_rewards_folo_area .row_grid > div {
	padding-left: 8px;
	padding-right: 8px;
}
.daily_rewards_folo_area .section_title5 {
	text-align: left;
}
.daily_rewards_folo_area .section_title5 p{
	max-width: initial;
}
.daily_rewards_folo_area .daily_rewards_cta {
	float: right;
	margin-top: 55px;
}
.daily_rewards_folo_area .row_grid > div {
	-ms-flex: 0 0 14.28%;
	flex: 0 0 14.28%;
	max-width: 14.28%;
}
.daily_rewards_folo_single_box {
	background: #1B1B2C;
	border-radius: 20px;
	padding: 9px;
	text-align: center;
	transition: all 0.2s;
}
.daily_rewards_folo_single_box_img {}
.daily_rewards_folo_single_box_img img {
	height: 90px;
	width: auto;
}
.daily_rewards_folo_single_box_title {
	margin-top: 20px;
}
.daily_rewards_folo_single_box_title h3{
	background: linear-gradient(116.23deg, rgba(255, 255, 255, 0.035) 2.48%, rgba(255, 255, 255, 0.1575) 58.53%, rgba(255, 255, 255, 0.035) 119.46%);
	font-size: 10px;
	color: #fff;
	padding: 10px;
	border-radius: 10px;
	transform: matrix(1, -0.02, -0.09, 1, 0, 0);
}
.daily_rewards_folo_single {
	text-align: center;
}
.daily_rewards_folo_single > span {
	margin-bottom: 25px;
	display: block;
}
.daily_rewards_folo_single_wrapper {
	
}
.daily_rewards_folo_single span span{
	width: 17px;
	height: 17px;
	border-radius: 50%;
	background: #FFFFFF;
	border: 2px solid #A0BCF8;
	display: inline-block;
	margin-bottom: 10px;
	transition: all 0.2s;
}
.daily_rewards_folo_single span h2{
	font-size: 14px;
	opacity: 0.5;
}
.daily_rewards_folo_area .row_grid {
	position: relative;
}
.daily_rewards_folo_area .row_grid:before {
	position: absolute;
	top: 7px;
	left: -10000px;
	content: '';
	width: 20000px;
	border: 1px solid #A0BCF8;
}
.daily_rewards_folo_single:hover .daily_rewards_folo_single_box {
	background: rgba(39, 228, 217, 0.4);
}
.daily_rewards_folo_single:hover span span {
	background: #27E4D9;
}
.daily_rewards_blog_featured_box {
	padding-right: 100px;
}
.daily_rewards_blog_featured_box .row {
	margin: -25px -15px;
}
.daily_rewards_blog_featured_box .row > div {
	padding: 25px 15px;
}
.daily_rewards_blog_featured_box_single {}
.daily_rewards_blog_featured_box_single_title {
	margin-bottom: 20px;
}
.daily_rewards_bottom_single_anchor {
	transition: all 0.2s;
}
.daily_rewards_bottom_single_anchor svg circle{
	transition: all 0.2s !important;
}
.daily_rewards_bottom_single:hover .daily_rewards_bottom_single_anchor svg circle{
	fill: #fff !important;
}
.daily_rewards_bottom_single:hover .daily_rewards_bottom_single_anchor {
	background: #27E4D9;
}
.daily_rewards_bottom_single_anchor h3{
	transition: all 0.2s !important;
}
.daily_rewards_bottom_single:hover .daily_rewards_bottom_single_anchor h3{
	color: #000;
}
.daily_rewards_blog_featured_box_single_title h3 {
	color: #27E4D9;
	font-weight: 600;
	font-size: 32px;
	line-height: 130%;
	transition: all 0.2s;
}
.daily_rewards_blog_featured_box_single_title h3:hover {
	text-decoration: underline;
}
.daily_rewards_blog_featured_box_single_img {}
.daily_rewards_blog_featured_box_single_des {
	margin-top: 20px;
}
.daily_rewards_blog_featured_box_single_des span {
	font-weight: 300;
	font-size: 16px;
	color: #A2A9B0;
}
.daily_rewards_blog_featured_box_single_des p {
	font-weight: 300;
	font-size: 16px;
	color: #A2A9B0;
	margin-top: 20px;
}
.daily_rewards_blog_featured_box_single_cta {
	margin-top: 20px;
}
.daily_rewards_blog_featured_box_single_cta a {
	font-size: 16px;
	color: #27E4D9;
	border-bottom: 2px solid #27E4D9;
	padding-bottom: 4px;
	display: inline-block;
}
.daily_rewards_blog_search {
	margin-bottom: 45px;
}
.daily_rewards_blog_search .help_cenre_head_links_search_main input {
	font-size: 16px;
	color: #fff;
	background: #212637;
	border: none;
	border-radius: 5px;
	padding: 18px 31px 18px 55px;
}
.daily_rewards_blog_search .help_cenre_head_links_search_main button {
	left: 15px;
}
.daily_rewards_blog_search .help_cenre_head_links_search_main button svg {
	height: 16px !Important;
}
.daily_rewards_blog_search .help_cenre_head_links_search_main .blog_search_box_main_sugguestion {
	top: 61px;
}
.daily_rewards_blog_cat {
	margin-bottom: 45px;
}
.daily_rewards_blog_tag {
	margin-top: 45px;
}
.daily_rewards_blog_cat {}
.daily_rewards_blog_tag h3,
.daily_rewards_blog_cat h3{
	font-size: 20px;
	font-weight: 500;
	margin-bottom: 20px;
}
.daily_rewards_blog_cat ul{
	list-style: none;
}
.daily_rewards_blog_cat ul li{
	margin-bottom: 10px;
}
.daily_rewards_blog_cat ul li:last-child{
	margin-bottom: 0;
}
.daily_rewards_blog_cat ul li a{
	color: #27E4D9;
	font-weight: 500;
	font-size: 16px;
}
.daily_rewards_blog_cat ul li a:hover{
	text-decoration: underline;
}
.daily_rewards_blog_tag ul{
	list-style: none;
	margin: -6px;
}
.daily_rewards_blog_tag ul li{
	float: left;
	padding: 6px;
}
.daily_rewards_blog_tag ul li a{
	color: #000;
	font-weight: 500;
	font-size: 14px;
	background: #fff;
	padding: 8px 15px;
	border-radius: 20px;
	display: inline-block;
}
.daily_rewards_blog_tag ul li a:hover{
	opacity: 0.6;
}
.daily_rewards_bottom_area {
	text-align: center;
	background-image: url(../images/getsbackground.png);
	background-size: cover;
	background-repeat: no-repeat;
}
.daily_rewards_bottom_wrapper {}
.daily_rewards_bottom_wrapper .row_grid{
	margin: -15px -8px;
}
.daily_rewards_bottom_wrapper .row_grid > div{
	padding: 15px 8px;
	-ms-flex: 0 0 20%;
	flex: 0 0 20%;
	max-width: 20%;
}
.daily_rewards_bottom_single {
	background: #000000;
	height: 100%;
}
.daily_rewards_bottom_single img{
	width: 100%;
	height: auto;
}
.daily_rewards_bottom_single_anchor {
	position: relative;
	padding: 20px 60px 20px 15px;
	text-align: left;
}
.daily_rewards_bottom_single_anchor svg {
	position: absolute;
	top: 25px;
	right: 15px;
	height: 29px !Important;
	width: auto !important;
}
.daily_rewards_bottom_single_anchor h3{
	font-size: 14px;
	font-weight: 700;
	line-height: 140%;
	color: #fff;
}
.daily_rewards_bottom_single_anchor a:hover{
	opacity: 0.6;
}
body.page-template-page-tokenomics-vesting-2 .slide-in-container,
body.page-template-page-buy-folo .slide-in-container {
	display: none !important;
}
.product2_hero_details_img_wrapper {
	position: relative;
}
.product2_hero_details_img_hover {
	position: absolute;
	top: 100px;
	left: 0;
	width: 53%;
}
.product2_hero_details_img_hover a {
	display: inline-block;
}
.product2_hero_details_img_hover a:first-child{
	width: 50%;
}
.product2_hero_details_img_hover a:nth-child(2){
	width: 48%;
}
.product2_hero_details_img_hover a:nth-child(3) {
	width: 32%;
	margin-left: 14%;
}
.product2_hero_details_img_hover a:first-child img {
	animation-name: bouncess;
	animation-duration: 4s;
	animation-iteration-count: infinite;
	animation-timing-function: linear;
}
.product2_hero_details_img_hover a:nth-child(2) img {
	animation-name: bouncess;
	animation-duration: 2s;
	animation-iteration-count: infinite;
	animation-timing-function: linear;
}
.product2_hero_details_img_hover a:nth-child(3) img {
	animation-name: bouncess2;
	animation-duration: 2s;
	animation-iteration-count: infinite;
	animation-timing-function: linear;
}


/** ------------------------------------------------------------------
						Promotion
------------------------------------------------------------------ **/
.promotion_first_section .product2_hero_details_img_hover{
	left: initial;
	right: 0;
	top: 25px;
}
.promotion_first_section .product2_hero_details {
	float: left;
	max-width: 604px;
	padding-left: 100px;
}
.promotion_first_section .product2_hero_details .section_title h2 {
	font-size: 55px;
}
.promotion_first_section .container {
	max-width: 100%;
	padding: 0 15px 0 0;
}
.promotion_first_section .section_title {
	margin-top: 100px;
	margin-bottom: 40px;
}
.promotion_first_section .section_title p span {
	color: #27E4D9;
}
.promotion_box_section_area {
	background-position: top center;
	background-size: cover;
	position: relative;
	padding: 150px 0;
}
.promotion_second_section_area .promotion_second_box {
	text-align: right;
}
.promotion_section_title {
	max-width: 690px;
}
.promotion_section_title h2 {
	font-size: 50px;
	font-family: ;
	text-transform: uppercase;
}
.promotion_section_title p {
	font-weight: 300;
	font-size: 16px;
	color: #A2A9B0;
	margin-top: 11px;
}
.promotion_section_title h2 span{
	font-size: 80px;
}
.promotion_sec_overly {
	position: absolute;
	top: 5%;
	height: 90%;
	right: 100px;
}





/** ------------------------------------------------------------------
						Career
------------------------------------------------------------------ **/
.career_job_n_linkedin_area {}
.container-1140 {
	max-width: 1140px;
}
.career_job_listting_box_title {
	margin-bottom: 50px;
}
.career_job_listting_box_title h2{
	font-weight: 600;
	font-size: 36px;
	line-height: 48px;
	color: rgba(39, 228, 217, 0.56);
}
.career_job_listting_box_title p{
	font-size: 16px;
	line-height: 29px;
	color: #5A7184;
	margin-top: 15px;
}
.career_job_listting_box {}
.career_job_listting_box ul{
	list-style: none;
}
.career_job_listting_box ul li{
	margin-bottom: 30px;
}
.career_job_listting_box ul li:last-child{
	margin-bottom: 0;
}
.career_job_listting_box ul li marker{
	
}
.customModalBackdrop {
	display: none !important;
}
.career_job_listting_box ul li {}
.single_career_job {
	position: relative;
	background: #fff;
	border-radius: 8px;
	padding: 22px 150px 22px 36px;
	transition: all 0.2s;
}
.single_career_job:hover {
	opacity: 0.6;
}
.single_career_job h2{
	font-weight: 600;
	font-size: 20px;
	line-height: 28px;
	color: #0D766F;
}
.single_career_job p {
	font-size: 16px;
	line-height: 29px;
	color: #777;
	margin-top: 18px;
}
.single_career_job p br{
	display: block;
	margin-top: 15px;
}
.single_career_job span{
	font-style: italic;
	font-weight: 600;
	font-size: 14px;
	line-height: 20px;
	color: #5A7184;
	margin-top: 18px;
	display: block;
}
.single_career_job i{
	position: absolute;
	top: 50%;
	right: 50px;
	transform: translate(0, -50%);
	font-size: 16px;
	color: #1565D8;
}
.career_linkedin_img {}
.career_linkedin_img img{
	width: 100%;
	height: auto;
}


/** ------------------------------------------------------------------
						Help Desk v2
------------------------------------------------------------------ **/
.page-template-page-help-desk2 .daily_rewards_bottom_area{
	background-image: none !important;
}
.help_desk2_information_bottom_area .container,
.help_desk2_information_area .container {
	max-width: 1000px;
}
.help_desk2_information_big_title {
	text-align: center;
	margin-bottom: 60px;
}
.help_desk2_information_big_title h2{
	font-size: 30px;
	line-height: 45px;
}
.help_desk2_information_big_title p {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 300;
	font-size: 16px;
	color: #A2A9B0;
	line-height: 150%;
	margin-top: 10px;
}
.help_desk2_information_single_wrapper {
	position: relative;
	padding-top: 120px;
}
.help_desk2_information_single_active .help_desk2_information_title {
	opacity: 1;
}
.help_desk2_information_title {
	position: absolute;
	top: 0;
	left: 0;
	text-align: left;
	width: 408px;
	opacity: 0;
	transition: all 0.2s;
}
.help_desk2_information_title h2{
	font-size: 25px;
	line-height: 40px;
}
.help_desk2_information_title p {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 300;
	font-size: 14px;
	color: #A2A9B0;
	line-height: 150%;
	margin-top: 2px;
}
.help_desk2_information_wrapper .row_grid {
	margin: -15px -25px;
}
.help_desk2_information_wrapper .row_grid > div {
	padding: 15px 25px;
}
.help_desk2_information_wrapper {
	text-align: center;
}
.help_desk2_information_single_des {}
.help_desk2_information_single_des h3{
	font-weight: 500;
	font-size: 17px;
	line-height: 150%;
	color: #A2A9B0;
	border-bottom: 3px solid #27E4D9;
	margin-bottom: 22px;
	padding-bottom: 7px;
	transition: all 0.2s;
}
.help_desk2_information_single_des ul{
	text-align: left;
	list-style: none;
}
.help_desk2_information_single_des ul li{
	margin-bottom: 15px;
	font-weight: 500;
	font-size: 16px;
	line-height: 150%;
	color: #A2A9B0;
	transition: all 0.2s;
}
.help_desk2_information_single_des ul li:last-child{
	margin-bottom: 0;
}
.help_desk2_information_single_line_break {
	margin-top: 27px;
	margin-bottom: 16px;
}
.help_desk2_information_single_line_break_circle {
	width: 22.4px;
	height: 22.4px;
	background: #FFFFFF;
	border: 2px solid #A0BCF8;
	border-radius: 50%;
	display: inline-block;
	transition: all 0.2s;
}
.help_desk2_information_bottom_area {
	position: relative;
}
.help_desk2_information_bg {
	position: absolute;
	top: 142px;
	left: 0;
	height: 20px;
	background-size: 105% 100%;
	background-position: center center;
	background-repeat: no-repeat;
	width: 100%;
}
.help_desk2_information_single_active .help_desk2_information_single_line_break_circle {
	background: #27E4D9;
}
.help_desk2_information_single_active .help_desk2_information_single_des h3,
.help_desk2_information_single_active .help_desk2_information_single_des ul li{
	color: #27E4D9;
}


/** ------------------------------------------------------------------
						Homepage 2
------------------------------------------------------------------ **/
.page-template-page-tokenomics-vesting-2 .about_promo_area {
	background: transparent;
}
.page-template-page-tokenomics-vesting-2 .about_single_promo_box_title h3 {
	font-family: 'Montserrat';
}
.folo_vesting2_hero_area .section_title4_sub {
	padding-left: 104px;
}
.folo_vesting2_hero_area .section_title4_sub:before {
	left: 0;
}
.section_title4 p {
	font-weight: 300;
	font-size: 16px;
	color: #A2A9B0;
	margin-top: 11px;
}
.folo_vesting2_hero_details {
	width: calc(100% - 400px);
	float: left;
}
.folo_vesting2_hero_details_img {
	float: right;
	width: 300px;
}
.page-template-page-tokenomics-vesting-2 .about_single_promo_box {
	transition: all 0.2s;
}
.page-template-page-tokenomics-vesting-2 .about_single_promo_box:hover {
	background: #27E4D9;
}
.page-template-page-tokenomics-vesting-2 .about_single_promo_box p,
.page-template-page-tokenomics-vesting-2 .about_single_promo_box h3 {
	transition: all 0.2s;
}
.page-template-page-tokenomics-vesting-2 .about_single_promo_box:hover p,
.page-template-page-tokenomics-vesting-2 .about_single_promo_box:hover h3 {
	color: #000;
}
.page-template-page-tokenomics-vesting-2 .folo_vesting2_wheretobuy_area .section_title h2,
.page-template-page-tokenomics-vesting-2 .about_promo_area .section_title h2 {
	font-size: 50px;
	line-height: 64px;
}
.page-template-page-tokenomics-vesting-2 .about_promo_area .container {
	max-width: 1265px;
}
.about_promo_wrapper {
	max-width: 980px;
}
.folo_vesting2_wheretobuy_img {
	text-align: center;
}
.folo_vesting2_wheretobuy_img img {
	width: 100%;
	max-width: 457px;
}
.folo_vesting2_wheretobuy_img p {
	font-weight: 300;
	font-size: 12px;
	line-height: 17px;
	color: #A2A9B0;
	text-align: left;
	margin-top: 35px;
}



/** ------------------------------------------------------------------
						Blog 2
------------------------------------------------------------------ **/
.page-template-page-blog2 .blog_page_area {
	background: transparent !important;
}
.blog_search_box_manual_suggestion {
	text-align: center;
	margin-top: 30px;
}
.blog_search_box_manual_suggestion ul{
	list-style: none;
}
.blog_search_box_manual_suggestion ul li{
	display: inline-block;
	margin-right: 20px;
}
.blog_search_box_manual_suggestion ul li:last-child{
	margin-right: 0;
}
.blog_search_box_manual_suggestion ul li h3 {
	font-weight: 700;
	font-size: 14px;
	line-height: 150%;
	color: #27E4D9;
	position: relative;
	border-bottom: 1px solid #27E4D9;
	padding-bottom: 4px;
}
.blog_search_box_manual_suggestion ul li h3:before {
	position: absolute;
	left: 0;
	bottom: 0;
	content: '';
	background: linear-gradient(360deg, rgba(39, 228, 217, 0.4) 0%, rgba(39, 228, 217, 0) 50%);
	height: 90%;
	width: 100%;
}
.blog_search_box_manual_suggestion ul li a{
	font-size: 14px;
	line-height: 150%;
	color: #A2A9B0;
}
.blog_search_box_manual_suggestion ul li a:hover{
	color: #27E4D9;
}
.blog2_premium_content_box {
	background: linear-gradient(221.3deg, #154C58 -11.84%, #BD47FB -0.59%, #25D3CB 10.66%, #1E1F25 21.91%, #154C58 33.17%, #43DFDF 44.42%, #FA1AFF 55.67%, #3D00A7 66.92%, #1E68F6 78.17%, #0091D0 89.43%, #11CABE 100.68%);
	border-radius: 20px;
	padding: 4px;
	background-size: 400% 100%;
	animation: gradient 4s ease infinite;
}
.blog2_premium_content_box .blog_2_section_title {
	padding-right: 45px;
}
.blog2_premium_content_box_main {
	background: linear-gradient(176.82deg, #17162F -3.59%, #0D0C1E 140.07%);
	border-radius: 20px;
	padding: 40px;
}
.blog_2_section_title h2{
	font-weight: 700;
	font-size: 32px;
	line-height: 135%;
	font-family: ;
}
.blog_2_section_title p{
	font-weight: 300;
	font-size: 16px;
	line-height: 150%;
	color: #F2F4F5;
	margin-top: 15px;
}
.blog_2_btns {
	margin-top: 35px;
}
.blog_2_btns a:first-child {
	background-image: url(../images/f_btn_bg_2.png);
	color: #000;
	background-size: 100% 100%;
	background-repeat: no-repeat;
	padding: 16px 25px 14px;
	font-weight: 400;
	font-family: ;
	text-transform: uppercase;
	line-height: 1;
	display: inline-block;
	margin-right: 35px;
	min-width: 130px;
	text-align: center;
}
.blog_2_btns a:nth-child(2) {
	color: #27E4D9;
	text-decoration: underline;
	font-weight: 400;
	font-family: ;
	padding-bottom: 5px;
}
.blog_2_btns a:hover {
	opacity: 0.6;
}
.blog2_speaker_area {
	padding: 85px 0;
	background-size: 100% 100%;
}
.blog_2_section_title img{
	margin-bottom: 30px;
}
.blog2_events_upcoming_box {
	background: linear-gradient(221.3deg, #154C58 -11.84%, #BD47FB -0.59%, #25D3CB 10.66%, #1E1F25 21.91%, #154C58 33.17%, #43DFDF 44.42%, #FA1AFF 55.67%, #3D00A7 66.92%, #1E68F6 78.17%, #0091D0 89.43%, #11CABE 100.68%);
	border-radius: 20px;
	padding: 4px;
	margin: 35px 0 55px 0;
	background-size: 400% 100%;
	animation: gradient 4s ease infinite;
}
.blog2_events_upcoming_box_main {
	background: linear-gradient(176.82deg, #17162F -3.59%, #0D0C1E 140.07%);
	border-radius: 20px;
}
.blog2_events_upcoming_box_main_item {
	padding: 25px;
}
.blog2_events_upcoming_box_main_item_img {}
.blog2_events_upcoming_box_main_item_img img{
	width: 100%;
	border-radius: 15px;
}
.blog2_events_upcoming_box_main_item_details_main a{
	font-weight: 600;
	font-size: 20px;
	line-height: 130%;
	color: #11CABE;
}
.blog2_events_upcoming_box_main_item_details_main p{
	font-weight: 400;
	font-size: 16px;
	color: #FFFFFF;
	margin-top: 10px;
}
.blog2_events_upcoming_box_main_item_details .blog_2_btns {
	margin-top: 5px;
	float: right;
	padding-right: 30px;
}
.blog2_event_wrapper .row {
	margin: -25px -14px;
}
.blog2_event_wrapper .row > div {
	padding: 25px 14px;
}
.blog2_single_event {}
.blog2_single_event a {
	display: block;
}
.blog2_single_event_img img {
	width: 100%;
	height: auto;
	transition: all 0.2s;
}
.blog2_single_event_details {
	margin-top: 16px;
}
.blog2_single_event_details h2 {
	font-weight: 600;
	font-size: 16px;
	line-height: 135%;
	color: #fff;
	transition: all 0.2s;
}
.blog2_single_event:hover .blog2_single_event_details h2 {
	color: #11CABE;
}
.blog2_single_event:hover .blog2_single_event_img img {
	opacity: 0.6;
}
.blog2_single_event_details h3 {
	font-weight: 400;
	font-size: 14px;
	line-height: 135%;
	color: #FFFFFF;
	margin-top: 10px;
}
.blog2_events_upcoming_box_main_no_event {
	text-align: center;
	padding: 50px 0;
}
.blog2_events_upcoming_box_main_no_event p{
	font-weight: 400;
font-size: 14px;
line-height: 164%;
color: #27E4D9
}
.blog_2_video_cat {
	margin: 30px 0 50px 0;
}
.blog_2_video_cat ul{
	list-style: none;
}
.blog_2_video_cat ul li{
	float: left;
	margin-right: 30px;
}
.blog_2_video_cat ul li:last-child{
	margin-right: 0;
}
.blog_2_video_cat ul li.v-active a{
	color: #27E4D9;
	font-weight: 700;
	position: relative;
	border-bottom: 1px solid #27E4D9;
}
.blog_2_video_cat ul li.v-active a:before {
	position: absolute;
	left: 0;
	bottom: 0;
	content: '';
	background: linear-gradient(360deg, rgba(39, 228, 217, 0.4) 0%, rgba(39, 228, 217, 0) 50%);
	height: 90%;
	width: 100%;
}
.blog_2_video_cat ul li a{
	font-weight: 500;
	font-size: 16px;
	line-height: 150%;
	color: #A2A9B0;
	padding-bottom: 4px;
	display: block;
}
.blog_2_video_cat ul li a:hover{
	color: #27E4D9;
}
.blog2_video_area img {
	border-radius: 10px;
}
.blog2_podcast_area {}
.blog_2_section_title {
	position: relative;
}
.blog_2_section_title svg{
	position: absolute;
	top: 0;
	right: 0;
}
.blog2_podcast_area {}
.blog2_podcast_left {
	padding-right: 30px;
}
.blog2_podcast_details {
	margin-top: 30px;
}
.blog2_podcast_details img {
	width: 100%;
	height: auto;
}
.blog2_podcast_details p {
	font-weight: 400;
	font-size: 16px;
	line-height: 28px;
	color: #888888;
	margin-top: 35px;
}
.blog2_podcast_wrapper {
	padding-left: 50px;
}
.blog2_podcast_wrapper .row {
	margin: -10px;
}
.blog2_podcast_wrapper .row > div{
	padding: 10px;
}
.blog2_single_podcast a:hover {
	opacity: 0.4;
}
.blog2_single_podcast img{
	width: 100%;
	height: auto;
}
.svgnaimtionpath11 {
	animation: hideshow 3s ease infinite !important;
}
.blog_2_section_title_svg {
	margin-bottom: 30px;
}
.blog_2_section_title_svg svg{
	height: 51px !important;
	width: auto !important;
}
.blog_2_section_title_svg svg path{
	transition: all 0.2s !important;
}
.blog_2_section_title_svg svg:hover path{
	fill: #27E4D9;
}
@keyframes gradient {
	0% {
		background-position: 0% 50%;
	}
	50% {
		background-position: 100% 50%;
	}
	100% {
		background-position: 0% 50%;
	}
}
.loadmore_butto_wrapper {
	margin-top: 50px;
	text-align: center;
}
.loadmore_butto_wrapper button{
	background: transparent;
	padding: 0;
	color: #fff;
	display: inline-block;
	font-size: 14px;
	font-weight: 600;
	transition: all 0.2s;
}
.loadmore_butto_wrapper span{
	float: left;
	margin-top: 9px;
	margin-right: 19px;
}
.loadmore_butto_wrapper svg{
	float: left;
	height: 40px !important;
	width: auto !important;
}
.loadmore_butto_wrapper button:hover{
	color: #27E4D9;
}
.loadmore_butto_wrapper button rect,
.loadmore_butto_wrapper button path{
	transition: all 0.2s;
}
.loadmore_butto_wrapper button:hover rect {
	stroke: #27E4D9 !important;
}
.loadmore_butto_wrapper button:hover path{
	fill: #27E4D9 !important;
}
.blog2_event_wrapper .row > div {
	display: none;
}
.blog2_event_wrapper .row > div:nth-child(-n+8) {
	display: block;
}
.blog_page_area .blog_wrapper {
	display: none;
}
.blog_page_area .blog_wrapper:first-child {
	display: block;
}
.blog2_podcast_wrapper .slick-slide {
	float: left;
}
.blog2_podcast_wrapper .slick-list {
	margin: -11px;
}
.blog2_podcast_wrapper .slick-slide {
	padding: 11px;
}
.blog2_podcast_wrapper .slick-slide > div{
	margin-bottom: 20px;
}
.blog2_single_podcast_slide_btns {
	text-align: center;
}
.blog2_single_podcast_slide_btns ul{}
.blog2_single_podcast_slide_btns ul li{
	display: inline-block;
	margin: 0 5px;
}
.blog2_single_podcast_slide_btns ul li button{
	padding: 0;
	background: transparent;
	transition: all 0.2s;
}
.blog2_single_podcast_slide_btns ul li button svg{
	height: 40px !important;
	width: auto !important;
}
.blog2_single_podcast_slide_btns button rect,
.blog2_single_podcast_slide_btns button path{
	transition: all 0.2s;
}
.blog2_single_podcast_slide_btns button:hover rect {
	stroke: #27E4D9 !important;
}
.blog2_single_podcast_slide_btns button:hover path{
	fill: #27E4D9 !important;
}
.blog2_video_area .blog2_video_wrapper {
	display: none;
}
.blog2_video_area .blog2_video_wrapper:first-child {
	display: block;
}
.blog2_podcast_details_audio_player,
.blog2_single_podcast_slide {
	position: relative;
}
.blog2_podcast_details_audio_player a,
.blog2_single_podcast_slide a{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 99;
}



/** ------------------------------------------------------------------
						Trading Comp
------------------------------------------------------------------ **/
.trcom_trpage_bar_box {
	border: 1px solid #334155;
	box-shadow: 0px 0px 70px #27E4D9;
	border-radius: 25px;
	padding: 45px;
}
.single_trcom_trpage_bar_box_details h2 {
	font-weight: 700;
	font-size: 24px;
	line-height: 43px;
	color: #FFFFFF;
}
.single_trcom_trpage_bar_box_details p {
	font-weight: 300;
	font-size: 16px;
	line-height: 150%;
	color: #FFFFFF;
	margin-top: 16px;
}
.single_trcom_trpage_bar_box {
	position: relative;
	padding-top: 93px;
}
.trcom_trpage_bar_box .row_grid > div:nth-child(2) .single_trcom_trpage_bar_box_details h2 {
	font-size: 19px;
}
.trcom_trpage_bar_box .row_grid {
	margin: -25px -30px;
}
.trcom_trpage_bar_box .row_grid > div{
	padding: 25px 30px;
}
.single_trcom_trpage_bar_box img {
	position: absolute;
	top: 0;
	right: 0;
}
.trcom_trpage_howitwrork_area .row_grid {
	margin: -15px -25px;
}
.trcom_trpage_howitwrork_area .row_grid > div {
	-ms-flex: 0 0 20%;
	flex: 0 0 20%;
	max-width: 20%;
	padding: 15px 25px;
}
.tablehead_mobile {
	text-align: center;
	font-weight: 700;
	text-transform: uppercase;
	margin-top: 25px;
	display: none;
}
.profile_complete_page_table_box_single_content_anchor {
	text-align: center;
}
.trading_com_hero_area {
	padding: 110px 0;
	background-size: cover;
	background-repeat: no-repeat;
	background-color: #000;
}
.trading_com_hero_box_wrapper {}
.trading_com_hero_box_wrapper_des {}
.trading_com_hero_box_wrapper_des p {
	font-size: 18px;
	line-height: 28px;
	color: #FFFFFF;
	opacity: 0.6;
	max-width: 500px;
	margin-top: 22px;
}

.trading_com_hero_box_wrapper_des h2 {
	font-style: normal;
	font-weight: 700;
	font-size: 60px;
	line-height: 75px;
}

.trading_com_hero_box_wrapper_activity {}
.trading_com_hero_box_wrapper_activity h2 {
	font-size: 16px;
	line-height: 28px;
	color: #D0D0D0;
	font-weight: 400;
	margin-top: 23px;
}
.trading_com_hero_box_wrapper_activity_clock {
	font-size: 16px;
	color: #D0D0D0;
}

.trading_com_hero_box_wrapper_activity_clock span span {
	color: #F0B90B;
	font-weight: 700;
	font-size: 50px;
	margin-left: 20px;
}
.trading_com_hero_box_wrapper_activity_clock span span:first-child {
	margin-left: 0;
}
.yellowanchor a:first-child {
	background-image: url(https://alphaimpact.fi/wp-content/uploads/2023/05/Group-1000001166.png) !important;
}
.trading_terms_area {
	border-top: 2px solid #27E4D9;
	position: relative;
	padding: 100px 0;
}
.trading_terms_area:before {
	position: absolute;
	content: '';
	top: -100px;
	z-index: -1;
	left: 0;
	width: 100%;
	height: 100px;
	background: linear-gradient(360deg, rgba(39, 228, 217, 0.4) 0%, rgba(39, 228, 217, 0) 50%);
}
.trading_terms_title {
	margin-bottom: 40px;
}
.trading_terms_title h2 {
	font-size: 40px;
	line-height: 140%;
}
.trading_terms_content {}
.trading_terms_content ul,
.trading_terms_content ol {
	margin-left: 20px;
}
.trading_terms_content li,
.trading_terms_content p {
	font-weight: 300;
	font-size: 16px;
	line-height: 170%;
	color: #FFFFFF;
	opacity: 0.6;
}
.trtab {
	display: none;
}
.trading_tabs_anchor_area {
	border-bottom: 1px solid #27E4D9;
	padding: 45px 0;
}
.trading_tabs_anchor_box {}
.trading_tabs_anchor_box ul {
	list-style: none;
}
.trading_tabs_anchor_box ul li {
	float: left;
	margin-right: 40px;
}
.trading_tabs_anchor_box ul li:last-child {
	margin-right: 0;
}
.trading_tabs_anchor_box ul li a {
	font-size: 20px;
	line-height: 150%;
	color: #A2A9B0;
	padding: 7px 0;
	position: relative;
	border-bottom: 1px solid transparent;
	padding: 0 10px;
}
.trading_tabs_anchor_box ul li.current-menu-item a {
	color: #27E4D9;
	font-weight: 700;
	opacity: 1 !important;
	border-bottom: 1px solid #27E4D9;
	
}
.trading_tabs_anchor_box ul li.current-menu-item a:before {
	background: linear-gradient(360deg, rgba(39, 228, 217, 0.4) 0%, rgba(39, 228, 217, 0) 50%);
	content: '';
	width: 100%;
	height: 100%;
	bottom: 0;
	left: 0;
	position: absolute;
}
.trading_tabs_anchor_box ul li a:hover {
	opacity: 0.6;
}
.trading_com_table_area .profile_complete_page_table_box_border,
.trading_tabs_all_area .profile_complete_page_table_box_border {
	max-width: 100% !important;
}
.trading_com_hero_box_img {
	padding-left: 50px;
}
.trading_terms_title_center {
	text-align: center;
}
.trading_terms_title {}
.trading_terms_title p{
	font-size: 16px;
	line-height: 150%;
	color: #A2A9B0;
	margin-top: 15px;
}
.trading_terms_icon {
	padding-left: 50px;
	position: relative;
}
.trading_terms_icon img{
	width: 33px;
	height: auto;
	top: 9px;
	left: 0;
	position: absolute;
}
.trader_whatistraderstaking_img {
	text-align: center;
	margin-top: 55px;
}
.trader_whatistraderstaking_img img{
	display: inline-block;
}

.trader_whatistraderstaking_des {
	margin-top: 55px;
}
.trader_whatistraderstaking_des p{
	font-size: 16px;
	line-height: 150%;
	color: #A2A9B0;
	margin-top: 15px;
}
.trader_whatistraderstaking_des strong{
	color: #fff;
}
.trader_whatisinfortrader_box {}
.trader_whatisinfortrader_box > .row{
	margin: -20px;
}
.trader_whatisinfortrader_box > .row > div{
	padding: 20px;
}
.single_whatisinfortrader_box {
	border: 1px solid #27E4D9;
	padding: 30px;
	height: 100%;
	transition: all 0.2s;
}
.single_whatisinfortrader_box:hover {
	background: #27E4D9;
}
.single_whatisinfortrader_box:hover .single_whatisinfortrader_box_details p,
.single_whatisinfortrader_box:hover .single_whatisinfortrader_box_details h2{
	color: #0D0D23;
}
.single_whatisinfortrader_box_icon {
	margin-bottom: 35px;
}
.single_whatisinfortrader_box_icon img{
	height: 50px;
	width: auto;
}
.single_whatisinfortrader_box_details {}
.single_whatisinfortrader_box_details h2{
	font-size: 20px;
	line-height: 150%;
	color: #27E4D9;
	transition: all 0.2s;
}
.single_whatisinfortrader_box_details p{
	font-size: 16px;
	line-height: 150%;
	color: #0F5C5D;
	margin-top: 15px;
	transition: all 0.2s;
}
.trader_whatisinfortrader_area .home_bottom_getstarted_box_anchor {
	text-align: center;
}
.trading_terms_title_content {
	margin-bottom: 50px;
}
.trader_why_stake_area .row_grid {
	margin: -25px;
}
.trader_why_stake_area .row_grid > div{
	padding: 25px;
}
.trader_why_stake_area .row_grid .trader_whatistraderstaking_des {
	margin-top: 13px;
}
.trading_terms_title_content_title {}
.trading_terms_title_content_title img{
	float: left;
	height: 35px;
	margin-right: 15px;
}
.trading_terms_title_content_title h2{
	float: left;
	margin-top: 7px;
}
.trader_why_stake_area .home_bottom_getstarted_box_anchor {
	text-align: center;
}
.trader_best_performing_area .row_grid{
	margin: -20px;
}
.trader_best_performing_area .row_grid > div{
	padding: 20px;
}
.single_best_performing {
	border: 1px solid #334155;
	border-radius: 25px;
	padding: 30px;
	height: 100%;
}
.single_best_performing_img_main {
	margin-right: 20px;
}
.single_best_performing_img img {
	height: 66px;
	width: auto;
}
.single_best_performing_img_main {}
.single_best_performing_img_details {
	margin-top: 10px;
}
.single_best_performing_img {
	margin-bottom: 25px;
}
.single_best_performing_feature {}
.single_best_performing_feature span {
	font-weight: 600;
	font-size: 10px;
	line-height: 12px;
	color: #2D62BA;
	background: #14274D;
	border-radius: 7px;
	padding: 7px 10px;
	display: inline-block;
}
.trader_pro_tradars_content_area .row_grid {
	margin: -20px -15px;
}
.trader_pro_tradars_content_area .row_grid > div {
	padding: 20px 15px;
}
.single_best_performing_img_details h2{
	font-weight: 600;
font-size: 20px;
line-height: 24px;

color: #66A1FF;
}
.single_best_performing_img_details h3{
	font-weight: 300;
font-size: 12px;
line-height: 15px;

color: #C8C8C8;
}
.single_best_performing_portfolio {}
.single_best_performing_portfolio span{}
.single_best_performing_portfolio {
	margin-top: 26px;
}
.single_best_performing_portfolio h6 {
	font-weight: 400;
	font-size: 16px;
	line-height: 20px;
	color: #FFFFFF;
	margin-bottom: 6px;
}
.single_best_performing_portfolio h2{
	font-weight: 600;
font-size: 20px;
line-height: 24px;

color: #FFFFFF;
float: left;
}
.single_best_performing_portfolio img {
	float: left;
	height: 22px;
	width: auto;
	margin-left: 11px;
}
.single_best_performing_cta {
	margin-top: 30px;
}
.single_best_performing_cta  a {
	background: #0A85FF;
	color: #fff;
	display: block;
	border-radius: 6px;
	padding: 10px;
	font-size: 18px;
	font-weight: 700;
	text-align: center;
}
.single_best_performing_cta  a:hover {
	opacity: 0.6;
}
.trading_terms_title_content {
	margin-bottom: 50px;
}
.single_protaders {
	text-align: center;
}
.single_protaders span{
	transition: all 0.2s;
}
.single_protaders a {
	display: block;
}
.single_protaders a:hover span,
.single_protaders a:hover h2:before {
	background: #27E4D9;
}
.single_protaders a:hover h2,
.single_protaders a:hover p{
	color: #27E4D9;
}
.single_protaders h2 {
	transition: all 0.2s;
	font-weight: 500;
	font-size: 18px;
	line-height: 22px;
	text-align: center;
	color: #929292;
	margin-top: 11px;
	padding-bottom: 15px;
	position: relative;
	margin-bottom: 20px;
}
.single_protaders h2:before {
	position: absolute;
	content: '';
	width: 100px;
	height: 2px;
	background: #929292;
	transform: translate(-50%, 0);
	bottom: 0;
	left: 50%;
	transition: all 0.2s;
}
.single_protaders p{
	transition: all 0.2s;
	font-weight: 500;
	font-size: 16px;
	line-height: 150%;
	color: #A2A9B0;
}
.single_protaders span {
	transition: all 0.2s;
	width: 22px;
	height: 22px;
	left: 888.21px;
	top: 6469.6px;
	background: #FFFFFF;
	display: inline-block;
	border-radius: 50%;
	border: 2px solid #A0BCF8;
}
.trader_pro_tradars_area .trading_terms_title {
	margin-bottom: 65px;
}
.trader_pro_tradars_content_area {
	position: relative;
}
.trader_pro_tradars_content_area:before {
	z-index: -1;
	background-image: url(https://alphaimpact.fi/wp-content/uploads/2023/05/Group-10000011as04.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
 height: 18px;
 content: '';
 top: 2px;
 left: 0;
 width: 100%;
 position: absolute;
}
.trading_com_table_area .profile_complete_page_table_box_head_title,
.trading_tabs_all_area .profile_complete_page_table_box_head_title {
	font-size: 14px;
	text-align: center;
}
.trading_com_table_area .profile_complete_page_table_box_single_content_perchan,
.trading_tabs_all_area .profile_complete_page_table_box_single_content_perchan {
	font-weight: 500;
	font-size: 14px;
	text-align: center;
}
.profile_complete_page_table_box_single_content_perchan span.yellow {
	color: #F0B90B;
}
.trading_com_table_area .profile_complete_page_table_box_content .row_grid,
.trading_tabs_all_area .profile_complete_page_table_box_content .row_grid {
	margin: -25px;
}
.trading_com_table_area .profile_complete_page_table_box_content .row_grid > div,
.trading_tabs_all_area .profile_complete_page_table_box_content .row_grid > div {
	padding: 25px;
	border-bottom: 1px solid rgba(255, 255, 255, .15);
}
.trading_com_table_area  .profile_complete_page_table_box_single_content_anchor a,
.trading_tabs_all_area .profile_complete_page_table_box_single_content_anchor a {
	padding: 6px 16px;
}
.trader_pro_tradars_content_area .container {
	max-width: 735px;
}
.trader_my_stake_bg {
	background: #0B1023;
	border: 1px solid #334155;
	border-radius: 13px;
	padding: 42px;
}
.trader_my_stake_wrapper_title {
	margin-bottom: 33px;
}
.trader_my_stake_wrapper_title h2 {
	font-weight: 600;
font-size: 17px;
line-height: 24px;
color: #FFFFFF;
}
.trader_my_stake_area .row_grid {
	margin: -9px;
}
.trader_my_stake_area .row_grid > div{
	padding: 9px;
}
.my_stake_add_btn a {
	background: #0F172A;
	border: 1px solid #334155;
	border-radius: 11px;
	display: block;
	text-align: center;
	padding: 40px 20px;
	color: #fff;
	font-weight: 600;
	font-size: 17px;
}
.my_stake_add_btn a:hover {
	opacity: 0.6;
}
.single_my_stake {
	background: #334155;
	border: 1px solid #334155;
	border-radius: 11px;
	padding: 29px 37px;
}
.ssingle_my_stake_img {}
.single_my_stake_img_main img {
	height: 65px;
	margin-right: 15px;
}
.single_my_stake_img_details {
	margin-top: 10px;
}
.single_my_stake_img_details h2{
	font-weight: 600;
font-size: 20px;
line-height: 24px;

color: #66A1FF;
}
.single_my_stake_img_details h3{
	font-weight: 300;
font-size: 12px;
line-height: 15px;

color: #C8C8C8;
}
.ssingle_my_stake_additional {}
.ssingle_my_stake_additional h2 {
	font-weight: 600;
	font-size: 18px;
	line-height: 24px;
	color: #FFFFFF;
}
.ssingle_my_stake_additional img {
	width: auto;
	height: 28px;
	margin-top: 9px;
}
.ssingle_my_stake_boxs {}
.ssingle_my_stake_boxs h5 {
	font-weight: 400;
	font-size: 15px;
	line-height: 20px;
	display: flex;
	align-items: center;
	color: #FFFFFF;
}
.ssingle_my_stake_boxs h2 {
	font-weight: 600;
	font-size: 17px;
	line-height: 24px;
	color: #FFFFFF;
	margin-top: 5px;
}
.single_my_stake {}
.single_my_stake > .row {
	margin: -15px -15px;
}
.single_my_stake > .row > div{
	padding: 15px 15px;
}
.profile_complete_page_table_box_single_content_perchan_list {
	text-align: left !important;
}
.profile_complete_page_table_box_single_content_perchan_list ul,
.profile_complete_page_table_box_single_content_perchan_list ol {
	margin-left: 21px;
}
.profile_complete_page_table_box_single_content_perchan_list li {
	margin-bottom: 5px;
}
.profile_complete_page_table_box_single_content_perchan_list li:last-child {
	margin-bottom: 0;
}
.tablerowdisable {
	background: rgba(217, 217, 217, 0.07);
}
.tablerowdisable .profile_complete_page_table_box_single_content_perchan{
	opacity: 0.6;
}
.trcom_trpage_timeend_area {
	background: #383731;
	padding: 10px 0;
}
.trcom_trpage_timeend_area .trading_com_hero_box_wrapper_activity_clock span span {
	font-size: 40px;
}
.trcom_trpage_timeend_title {
	font-weight: 500;
	line-height: 150%;
	font-size: 20px;
	color: #F0B90B;
}
.trcom_trpage_whatistraderstaking_box {}
.trcom_trpage_whatistraderstaking_box_text {
	width: calc(100% - 300px);
	float: left;
}
.trcom_trpage_whatistraderstaking_box_btn {
	float: right;
}
.trcom_trpage_whatistraderstaking_box_text h2 {
	font-size: 28px;
	
}

.trcom_trpage_whatistraderstaking_box_text p {
	font-weight: 300;
	font-size: 16px;
	line-height: 150%;
	color: #FFFFFF;
	margin-top: 21px;
}
.trcom_trpage_whatistraderstaking_box_btn {
	float: right;
	margin-top: 100px;
}
.page-template-page-trading-competition-traders .product_tab_box_category_table ul li a {
	min-width: 243px;
}
.trcom_trpage_howitwrork_area .trading_terms_title {
	margin-bottom: 60px;
}
.trcom_trpage_row_area {}
.trcom_trpage_row_box {}
.single_trcom_trpage_row {
	padding-left: 200px;
	position: relative;
}
.single_trcom_trpage_row_img {
	position: absolute;
	top: 0;
	left: 0;
	opacity: 1;
}
.trcom_trpage_row_box {}
.trcom_trpage_row_box > .row_grid {
	margin: -25px -15px;
}
.trcom_trpage_row_box > .row_grid > div {
	padding: 25px 15px;
}
.single_trcom_trpage_row_img img{
	width: 144px;
	height: auto;
}
.single_trcom_trpage_row_title {}
.single_trcom_trpage_row_title h2 {
	font-weight: 700;
	font-size: 26px;
	line-height: 150%;
	color: #FFFFFF;
}
.single_trcom_trpage_row_title p {
	font-weight: 300;
	font-size: 16px;
	line-height: 150%;
	color: #FFFFFF;
	margin-top: 12px;
}
.trcom_trpage_alphaimpactbinancetrader_area {}
.trcom_trpage_alphaimpactbinancetrader_area .row_grid {
	margin: -25px -15px;
}
.trcom_trpage_alphaimpactbinancetrader_area .row_grid > div {
	padding: 25px 15px;
}
.single_trcom_trpage_alphaimpactbinancetrader {
	padding-left: 115px;
	position: relative;
}
.single_trcom_trpage_alphaimpactbinancetrader_title h2 {
	font-weight: 700;
	font-size: 20px;
	line-height: 29px;
	color: #FFFFFF;
}
.single_trcom_trpage_alphaimpactbinancetrader_title p {
	font-weight: 300;
	font-size: 16px;
	line-height: 150%;
	color: #FFFFFF;
	margin-top: 13px;
}
.single_trcom_trpage_alphaimpactbinancetrader_num {
	position: absolute;
	top: 1px;
	left: 0;
}
.single_trcom_trpage_alphaimpactbinancetrader_num span {
	font-weight: 500;
	font-size: 18px;
	line-height: 29px;
	color: #FFFFFF;
}
.trcom_trpage_alphaimpactbinancetrader_area .home_hero_box_anchor {
	margin-top: 50px;
	text-align: center;
}
.page-template-page-trading-competition-stakers .trcom_trpage_whatistraderstaking_box_text {
	width: 100%;
}
.page-template-page-trading-competition-stakers .trcom_trpage_whatistraderstaking_box_btn {
	float: left;
	margin-top: 35px;
}
.page-template-page-trading-competition-stakers .blog2_premium_content_box_main .row {
	align-items: end;
}
.trcom_trpage_scenario_area .row_grid {
	margin: -25px -15px;
}
.trcom_trpage_scenario_area .row_grid > div {
	padding: 25px 15px;
}
.trcom_trpage_scenario_area h2 {
	font-weight: 700;
	font-size: 20px;
	line-height: 29px;
	color: #FFFFFF;
}
.trcom_trpage_scenario_area p {
	font-weight: 300;
	font-size: 16px;
	line-height: 150%;
	color: #FFFFFF;
	margin-top: 13px;
}
.trcom_trpage_scenario_area .trcom_trpage_whatistraderstaking_box_btn {
	text-align: center;
	float: none;
}
.trcom_trpage_howitwrork_area .row_grid > div:last-child .single_trcom_trpage_howitwrork_arrow {
	display: none !important;
}
.single_trcom_trpage_howitwrork_arrow {
	position: absolute;
	top: 60px;
	right: -12px;
}
.single_staker_process_box_details {
	text-align: left;
	position: relative;
}
.single_staker_process_box_details h3 {
	font-size: 16px;
	margin-top: 10px;
}
.single_staker_process_box_details p {
	font-size: 14px;
	line-height: 135%;
	margin-bottom: 25px;
	margin-top: 10px;
}
.single_staker_process_box_five .single_staker_process_box_details{
	padding-left: 55px;
}
.single_staker_process_box_four .single_staker_process_box_details {
	padding-left: 74px;
}
.single_staker_process_box_five .single_staker_process_box_details img {
	position: absolute;
	top: 0;
	left: 0;
	width: 41px;
}
.single_staker_process_box_four .single_staker_process_box_details img {
	position: absolute;
	top: 0;
	left: 0;
	width: 65px;
}
.single_whatisinfortrader_box a {
	display: block;
}
.profile_complete_page_table_box_head .row > div{
	position: relative;
}
.profile_complete_page_table_box_head .row > div:before{
	position: absolute;
	top: -200px;
	right: 0;
	content: '';
	width: 1px;
	height: 9000px;
	background: rgba(255, 255, 255, .15);
}
.single_trcom_trpage_howitwrork a:hover .single_trcom_trpage_howitwrork_title h2 {
	color: #27E4D9;
}
.profile_complete_page_table_box_head .row > div:last-child:before {
	display: none !important;
}
.single_trcom_trpage_howitwrork a{
	display: block;
}
.trading_terms_title h2{
	display: inline-block;
	position: relative;
}
.trading_terms_title h2 .tooltip {
	top: 0;
	right: -24px;
	height: 17px !important;
}
.tooltip {
	width: auto !important;
	opacity: 1 !important;
	cursor: pointer;
	z-index: 1 !important;
}
.single_staker_process_box_details h3,
.single_staker_process_box_five .single_staker_process_box_details h2 {
	position: relative;
	display: inline-block;
}
.single_staker_process_box_details h3 .tooltip {
	position: absolute;
	right: -20px;
	height: 12px !important;
	top: 3px;
}
.single_staker_process_box_five .single_staker_process_box_details h2 .tooltip {
	position: absolute;
	right: -24px;
	height: 15px !important;
	top: 4px;
}
.trading_com_banner_area {
	background-size: cover;
	background-position: center right;
	padding: 50px 0;
	position: relative;
}
.trading_com_banner_area .row_grid {
	margin: -6px -15px;
}
.trading_com_banner_area .row_grid > div {
	padding: 15px 6px;
}
.trading_com_banner_overly {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-size: 100% 100%;
	/* z-index: 1; */
}
.single_trading_com_banner_item a{
	display: block;
}
.single_trading_com_banner_item {
	background: #181529;
	border-radius: 36px;
	text-align: center;
	padding: 30px 17px;
	height: 100%;
	transition: all 0.35s;
	position: relative;
}
.trading_com_banner_details_img_box_img {
	width: 210px;
}
.trading_com_banner_details {
	padding-left: 30px;
}
.single_trading_com_banner_item:hover {
	transform: scale(1.23) rotate(-19deg);
	background: #FECA14;
	z-index: 2;
}
.single_trading_com_banner_item:hover p,
.single_trading_com_banner_item:hover h2{
	color: #000;
}
.single_trading_com_banner_item h2 {
	font-weight: 400;
	font-size: 16px;
	line-height: 21px;
	text-align: center;
	letter-spacing: -0.02em;
	color: #20CAB3;
}
.single_trading_com_banner_item p {
	font-weight: 300;
	font-size: 13px;
	line-height: 150%;
	text-align: center;
	color: #11CABE;
	margin-top: 8px;
}
.trading_com_banner_details_img_box {
	width: 100%;
	display: flex;
	align-items: center;
}
.trading_com_banner_details_img_box_img {
	width: 210px;
}
.trading_com_banner_details_img_box_sub {
	width: calc(100% - 210px);
	padding-left: 15px;
}
.trading_com_banner_details_img_box_sub h2 {
	font-weight: 700;
	font-size: 33px;
	line-height: 40px;
	color: #FECA14;
	display: block;
	width: 100%;
	float: none;
}
.trading_com_banner_details_title h2{
	font-weight: 700;
	font-size: 92px;
	line-height: 140%;
	background: linear-gradient(92.71deg, #246CF9 8.29%, rgba(39, 228, 217, 0.82) 69.16%, #52DFFE 87.25%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	background-clip: text;
	text-fill-color: transparent;
}
.trading_com_banner_details_title p {
	font-size: 16px;
	line-height: 28px;
	color: #FFFFFF;
}
.trading_com_banner_details_title span {
	display: block;
	width: 100%;
	text-align: right;
	font-size: 14px;
}





/** ------------------------------------------------------------------
						Verified Traders
------------------------------------------------------------------ **/
.slick-hidden {
	display: none !important;
}
.verified_traders_hero_area {
	background-size: cover;
	background-repeat: no-repeat;
}
.verified_traders_hero_wrapper {
	padding: 100px 0;
}
.verified_traders_hero_wrapper_des {
	position: relative;
	max-width: 790px;
	padding-right: 200px;
}
.verified_traders_hero_wrapper_des img {
	position: absolute;
	top: 0;
	right: 0;
}
.verified_traders_hero_wrapper_des h2{
	font-family: 'Montserrat';
	font-weight: 400;
	font-size: 40px;
	line-height: 55px;
	color: #FFFFFF;
}
.verified_traders_hero_wrapper_des h2 span{
	font-weight: 700;
font-size: 68px;
line-height: 80px;
/* identical to box height */


background: linear-gradient(92.71deg, #246CF9 8.29%, rgba(39, 228, 217, 0.82) 69.16%, #52DFFE 87.25%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent;
}
.verified_traders_hero_wrapper_des p {
	font-weight: 300;
	font-size: 18px;
	line-height: 150%;
	color: #CFCFCF;
	margin-top: 10px;
}
.verified_traders_hero_wrapper_btn_wrapper {
	margin-top: 60px;
}

.verified_traders_hero_wrapper_btn a {
	background-image: url(../images/Irregular-shape-1.png);
	font-weight: 700;
	font-size: 16px;
	line-height: 164%;
	color: #000000;
	text-transform: uppercase;
	padding: 12px 34px;
	background-size: 100% 100%;
	background-position: center center;
	display: block;
	transition: all 0s;
}
.verified_traders_hero_wrapper_btn a:hover {
	background-image: url(../images/Subtract.png);
	color: #246CF9;
}
.verified_traders_hero_wrapper_btn_wrapper_img {
	margin-left: 60px;
}

.verified_traders_hero_wrapper_btn_wrapper_img ul{
	list-style: none;
}
.verified_traders_hero_wrapper_btn_wrapper_img ul li{
	float: left;
	text-align: center;
	margin-right: 50px;
}
.verified_traders_hero_wrapper_btn_wrapper_img ul li:last-child{
	margin-right: 0;
}
.verified_traders_hero_wrapper_btn_wrapper_img ul li img {
	height: 25px;
	width: auto;
}
.verified_traders_hero_wrapper_btn_wrapper_img ul li p {
	font-weight: 400;
	font-size: 14px;
	line-height: 21px;
	color: #CFCFCF;
	margin-top: 8px;
}
.verified_traders_hero_wrapper_exchange {
	margin-top: 60px;
}
.verified_traders_hero_wrapper_exchange_title h2 {
	font-weight: 400;
	font-size: 18px;
	line-height: 22px;
	color: #E1DCDC;
	margin-top: 6px;
}
.trading_terms_title h2 span{
	background: linear-gradient(92.71deg, #246CF9 8.29%, rgba(39, 228, 217, 0.82) 69.16%, #52DFFE 87.25%);
  background-clip: border-box;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent;
}
.verified_traders_hero_wrapper_exchange_img {
	margin-left: 60px;
	float: left;
}

.verified_traders_hero_wrapper_exchange_img ul{
	list-style: none;
}
.verified_traders_hero_wrapper_exchange_img ul li{
	float: left;
	text-align: center;
	margin-right: 50px;
}
.verified_traders_hero_wrapper_exchange_img ul li:last-child{
	margin-right: 0;
}
.verified_traders_hero_wrapper_exchange_img ul li img {
	height: 36px;
	width: auto;
}
.verified_traders_form_area {}
.verified_traders_form_details {
	max-width: 400px;
}
.verified_traders_form_details .trading_terms_title p {
	font-weight: 700;
	font-size: 18px;
	line-height: 29px;
	letter-spacing: -0.02em;
	color: #FFFFFF;
}
.verified_traders_form_des p {
	font-size: 16px;
	line-height: 29px;
	letter-spacing: -0.02em;
	color: #FFFFFF;
}
.verified_traders_form_main {
	background: #fff;
	padding: 40px 28px;
	border-radius: 25px;
}
.verified_traders_form_main .wpcf7-list-item label {
	color: #000 !important;
}
.verified_traders_form_main .wpcf7-list-item {
	width: 100% !important;
	margin: 10px 0 3px 0 !important;
}
.vtf_single_para {
	margin-bottom: 25px;
	font-weight: 400;
font-size: 13px;
line-height: 22px;
color: #02030B;
}
.verified_traders_form_main .wpcf7-response-output {
	color: #000;
}
.verified_traders_form_main .row {
	margin: -5px;
}
.verified_traders_form_main .row > div {
	padding: 5px;
}
.verified_traders_form_title {
	font-weight: 700;
	font-size: 30px;
	line-height: 120%;
	color: #0E0A20;
	margin-bottom: 15px;
}
.verified_traders_form_main .wpcf7-not-valid-tip {
	display: none !important;
}
.verified_traders_form_main .wpcf7-not-valid {
	border-color: red !Important;
}
.vtf_single_input label {
	font-weight: 400;
	font-size: 14px;
	line-height: 22px;
	color: #02030B;
	margin-bottom: 6px;
	display: block;
}
.vtf_single_input label span {
	color: red;
}
.vtf_single_input input {
	background: #fff !important;
	font-size: 16px !important;
	border: 1px solid #27E4D9 !important;
	border-radius: 6px !important;
	padding: 10px 20px !important;
	height: initial !important;
	color: #000 !important;
}
.verified_traders_bottom_story_area {
	text-align: center;
	padding: 0 60px;
}
.trading_terms_title h4 {
	font-weight: 400;
	font-size: 20px;
	line-height: 29px;
	letter-spacing: -0.02em;
	color: #27E4D9;
	margin-bottom: 10px;
}
.verified_traders_bottom_story_area .slick-dots {
	list-style: none;
	overflow: hidden;
	display: block;
	text-align: center;
	padding-top: 45px;
}
.verified_traders_bottom_story_area .slick-dots li.slick-active {
	background: #11CABE;
}
.verified_traders_bottom_story_area .slick-dots li{
	display: inline-block;
	width: 9px;
	height: 9px;
	background: rgba(136, 136, 136, 0.32);
	border-radius: 50%;
	margin-right: 10px;
	transition: all 0.2s;
	cursor: pointer;
}
.verified_traders_bottom_story_area .slick-dots li:last-child{
	margin-right: 0;
}
.verified_traders_bottom_story_area .slick-dots li span{}
.verified_traders_bottom_story_area .trading_terms_title p {
	max-width: 700px;
	display: inline-block;
}
.verified_traders_bottom_story_area .slick-list {
	margin: 0 -30px;
}
.verified_traders_bottom_story_area .slick-slide {
	padding: 0 30px;
}
.verified_traders_bottom_story_slider {}
.single_verified_traders_bottom_story_slider {}
.single_verified_traders_bottom_story_slider_wrapper {
	background: linear-gradient(180deg, #0C0B0D 0%, #0C0B0D 70.27%, #176865 100%);
	position: relative;
	padding: 15px 15px 30px 15px;
	transition: all 0.2s;
}
.single_verified_traders_bottom_story_slider_wrapper:hover {
	background: #176865;
}
.single_verified_traders_bottom_story_slider_wrapper:hover .single_verified_traders_bottom_story_slider_wrapper_details_bottom_right{
	color: #27E4D9;
}
.single_verified_traders_bottom_story_slider_wrapper:hover .likehover{
	display: block;
}
.single_verified_traders_bottom_story_slider_wrapper:hover .likefirst{
	display: none;
}
.single_verified_traders_bottom_story_slider_wrapper .likehover{
	display: none;
	float: left;
}
.single_verified_traders_bottom_story_slider_wrapper .likefirst{
	display: block;
	float: left;
}
.single_verified_traders_bottom_story_slider_wrapper > span {
	background: #27E4D9;
	position: absolute;
	top: 16px;
	right: 0;
	color: #000;
	font-size: 13px;
	font-weight: 600;
	padding: 2px 7px;
	border-radius: 3px 0 0 3px;
	z-index: 2;
	
}
.single_verified_traders_bottom_story_slider_wrapper_img {
	padding: 30px;
	display: inline-block;
	position: relative;
	z-index: 1;
	margin-bottom: 15px;
}
.single_verified_traders_bottom_story_slider_wrapper_img img {
	position: relative;
	z-index: 3;
	border-radius: 50%;
}
.single_verified_traders_bottom_story_slider_wrapper_img:before {
	content: '';
	background: linear-gradient(90deg, rgba(23, 38, 39, 0.92) 0%, rgba(15, 14, 15, 0.2) 100%);
	top: 0;
	left: -11px;
	width: 100%;
	height: 100%;
	border-radius: 50%;
	position: absolute;
}
.single_verified_traders_bottom_story_slider_wrapper_details {
	background: #151D2A;
	border-radius: 14px;
}
.single_verified_traders_bottom_story_slider_wrapper_details_para {
	padding: 20px;
}
.single_verified_traders_bottom_story_slider_wrapper_details_bottom {
	border-top: 1px solid rgba(255, 255, 255, 0.3);
	padding: 14px 20px;
}

.single_verified_traders_bottom_story_slider_wrapper_details_para p {
	font-size: 14px;
	color: #fff;
	line-height: 22px;
}
.single_verified_traders_bottom_story_slider_wrapper_details_bottom {}
.single_verified_traders_bottom_story_slider_wrapper_details_bottom_left {
	float: left;
}
.single_verified_traders_bottom_story_slider_wrapper_details_bottom_left span,
.single_verified_traders_bottom_story_slider_wrapper_details_bottom_left svg {
	/* display: inline-block; */
	vertical-align: middle;
}
.single_verified_traders_bottom_story_slider_wrapper_details_bottom_left span {
	color: #fff;
font-weight: 600;
margin-left: 5px;
}
.single_verified_traders_bottom_story_slider_wrapper_details_bottom_right {
	float: right;
		color: #fff;
font-weight: 600;
}
.single-successstory .verified_traders_form_area {
	background-image: url(../images/product_bg1.jpg);
	background-size: 100% 100%;
	background-repeat: no-repeat;
}
.single_blog_post_spec span {
	font-weight: 700;
	margin-right: 25px;
}
.related_scu_wrapper {}
.related_scu_wrapper > .row{
	margin: -25px 0;
}
.related_scu_wrapper > .row > div{
	padding: 25px 0;
}
.successstory_content_wrapper {
	border-right: 1px solid rgba(255, 255, 255, 0.3);
	padding-right: 120px;
	margin-right: 30px;
}
.successstory_content h1 {
	font-size: 47px;
	line-height: 136%;
}
.successstory_content h2 {
	font-size: 43px;
	line-height: 136%;
}
.successstory_content a[rel="noopener sponsored"],
.successstory_content a[rel="sponsored"] {
	background-image: url(../images/Irregular-shape-1.png);
	font-weight: 700;
	font-size: 16px;
	line-height: 164%;
	color: #000000;
	text-transform: uppercase;
	padding: 12px 34px;
	background-size: 100% 100%;
	background-position: center center;
	display: inline-block;
	text-decoration: none;
}
.successstory_content a[rel="noopener sponsored"]:hover,
.successstory_content a[rel="sponsored"]:hover {
	background-image: url(../images/Subtract.png);
	color: #246CF9;
}
.successstory_content a{
	text-decoration: underline;
}
.successstory_content a:hover{
	color: #27E4D9;
}
.successstory_content a,
.successstory_content p {
	font-weight: 300;
	font-size: 16px;
	line-height: 150%;
	color: #F2F4F5;
	margin-top: 20px;
}
.successstory_content h1 a,
.successstory_content h2 a {
	background: linear-gradient(92.71deg, #246CF9 8.29%, rgba(39, 228, 217, 0.82) 69.16%, #52DFFE 87.25%);
	background-clip: border-box;
	background-clip: border-box;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	background-clip: text;
	text-fill-color: transparent;
	font-size: 47px;
line-height: 136%;
font-weight: 700;
text-decoration: none;
}
.successstory_content h6,
.successstory_content h5,
.successstory_content h4,
.successstory_content h3,
.successstory_content h2 {
	margin-top: 60px;
}
.successstory_content img {
	margin: 35px 0;
}
.successstory_content .wp-block-columns {
	margin-top: 50px;
}
.successstory_content .wp-block-columns img{
	margin-top: 0;
}
.successstory_content hr {
	margin-top: 60px;
	margin-bottom: 0;
}
.successstory_content blockquote p {
	font-weight: 700;
	font-size: 25px;
	line-height: 135%;
	text-align: center;
	letter-spacing: -0.02em;
	color: #FFFFFF;
	margin-top: 45px;
}
.verified_traders_requirement_box {
	box-shadow: 0px 0px 30px 17px #27E4D9;
	padding: 60px 60px;
	border-radius: 45px;
}
.verified_traders_requirement_box_des {
	margin-top: 55px;
}
.verified_traders_requirement_box_des p {
	font-size: 16px;
	line-height: 29px;
	text-align: center;
	letter-spacing: -0.02em;
	color: #FFFFFF;
	font-weight: 300;
}
.verified_traders_form_table {
	background: #fff;
	color: #000;
}
.verified_traders_form_table_head_title {
	font-weight: 700;
	font-size: 16px;
	line-height: 145%;
	letter-spacing: -0.005em;
	color: #000929;
}
.verified_traders_form_table_head_title span {
	background: rgba(111, 207, 151, 0.1);
	color: #27AE60;
	font-size: 12px;
	font-weight: 700;
	padding: 2px 12px;
	margin-top: 4px;
	display: inline-block;
	border-radius: 5px;
}
.verified_traders_form_table_head {
	border-bottom: 1px solid #E0DEF7;
	padding: 20px;
}
.verified_traders_form_table_head_title {
	font-weight: 700;
	font-size: 16px;
	line-height: 145%;
	letter-spacing: -0.005em;
	color: #000929;
	height: 100%;
}
.verified_traders_form_table_head > .row > div > .verified_traders_form_table_head_title {
	border-right: 1px solid #E0DEF7;
}
.verified_traders_form_table_head > .row > div:last-child > .verified_traders_form_table_head_title {
	border-right: 0 solid #E0DEF7;
}
.verified_traders_form_table_body {
	padding: 0 30px;
}
.verified_traders_form_table_body_col_head {
	font-weight: 700;
	font-size: 15px;
	line-height: 150%;
	color: #000929;
}
.verified_traders_form_table_body_col {
	font-weight: 400;
	font-size: 15px;
	line-height: 150%;
	color: #000929;
}
.verified_traders_form_table_body .row {
	border-bottom: 1px solid #E0DEF7;
	padding: 25px 0;
}
.verified_traders_form_table_body_col span {
	display: none;
}
.verified_traders_benefit_single_main {
	background: #EDEAF4;
	border-radius: 36px;
	text-align: center;
	padding: 30px 24px;
	height: 100%;
	transition: 0.35s;
}
.verified_traders_benefit_single_main:hover {
	transform: rotate(-8.47deg);
	background: #181529;
}
.verified_traders_benefit_single_main:hover svg path{
	transition: all 0.35s;
}
.verified_traders_benefit_single_main:hover svg path{
	fill: #11CABE !important;
}
.verified_traders_benefit_single_main:hover p,
.verified_traders_benefit_single_main:hover h2{
	color: #11CABE;
}
.verified_traders_benefit_area .container {
	max-width: 1000px;
}

.verified_traders_benefit_single_main h2 {
	font-weight: 400;
	font-size: 21px;
	line-height: 29px;
	text-align: center;
	letter-spacing: -0.02em;
	color: #191923;
	margin-bottom: 20px;
	transition: 0.35s;
}
.verified_traders_benefit_single_main img {
	height: 60px;
}
.verified_traders_benefit_single_main p {
	font-weight: 300;
	font-size: 16px;
	line-height: 150%;
	text-align: center;
	color: #2C2A35;
	margin-top: 15px;
	transition: 0.35s;
}
.verified_traders_benefit_single {
	height: 100%;
	background: #FA1AFF;
	border-radius: 36px;
}
.verified_traders_benefit_wrapper .row {
	margin: -15px;
}
.verified_traders_benefit_wrapper .row > div{
	padding: 15px;
}
.verified_traders_whyjoin_single {
	text-align: center;
	max-width: 320px;
	display: inline-block;
}
.verified_traders_whyjoin_single > svg {
	margin-bottom: 10px;
}
.verified_traders_whyjoin_single_main {
	background: linear-gradient(162.16deg, #27E4D9 -26.08%, rgba(58, 53, 82, 0) 173.33%);
	position: relative;
	padding: 12px 30px 12px 45px;
	border-radius: 36px;
	text-align: left;
}
.verified_traders_whyjoin_single_main p {
	font-size: 15px;
	line-height: 145%;
}
.verified_traders_whyjoin_single_main svg {
	position: absolute;
	top: 50%;
	left: 13px;
	transform: translate(0, -50%);
	height: 23px !important;
	width: auto !important;
}
.verified_traders_whyjoin_single_wrapper {}
.verified_traders_whyjoin_single_wrapper {
	text-align: center;
}
.verified_traders_whyjoin_single_wrapper > div:first-child{
	float: left;
}
.verified_traders_whyjoin_single_wrapper > div:nth-child(2){
	float: right;
}
.row_end {
	align-items: end;
}
.no_post span {
	display: inline-block;
	background: #000;
	border-radius: 5px;
	padding: 10px 30px;
	font-weight: 600;
}
.verified_traders_whyjoin_area .trading_terms_title{
	margin-bottom: 0;
}
.verified_traders_whyjoin_details p {
	font-weight: 300;
	font-size: 17px;
	line-height: 150%;
	color: #898888;
	margin-top: 35px;
	margin-bottom: 30px;
}
.verified_traders_whyjoin_area .verified_traders_hero_wrapper_btn a {
	display: inline-block;
}
.verified_traders_pro_area .trading_terms_title h2 span {
	background: linear-gradient(127.51deg, #FA1AFF 22.85%, #52DFFE 90.51%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	background-clip: text;
	text-fill-color: transparent;
}
.verified_traders_pro_area .trading_terms_title h3 {
	font-weight: 400;
	font-size: 20px;
	line-height: 29px;
	letter-spacing: -0.02em;
	color: #27E4D9;
}
.verified_traders_pro_list {
	position: relative;
}
.verified_traders_pro_list:before {
	position: absolute;
	content: '';
	background: #B9B0B0;
	width: 2px;
	height: 100%;
	top: 0;
	left: 30px;
	z-index: -1;
}
.verified_traders_pro_list ul{
	list-style: none;
}
.verified_traders_pro_list ul li {
	margin-bottom: 50px;
	position: relative;
	padding-left: 90px;
	cursor: pointer;
}
.verified_traders_pro_list ul li:last-child{
	margin-bottom: 0;
}
.verified_traders_pro_list ul li h2 {
	font-weight: 500;
	font-size: 29px;
	line-height: 140%;
	letter-spacing: -0.02em;
	color: #FFFFFF;
	transition: all 0.2s;
	opacity: 0.6;
}
.verified_traders_pro_list ul li p {
	font-weight: 400;
	font-size: 16px;
	line-height: 25px;
	color: #FFFFFF;
	margin-top: 10px;
	transition: all 0.2s;
	opacity: 0.6;
}
.verified_traders_pro_list ul li div {
	position: absolute;
	top: 5px;
	left: 0;
	width: 60px;
	height: 60px;
	background: #96959A;
	border-radius: 50%;
	transition: all 0.2s;
}
.verified_traders_pro_list ul li div span {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	color: #C8C8C8;
	font-size: 20px;
	transition: all 0.2s;
}
.verified_traders_pro_list ul li.verified_traders_pro_list_active p,
.verified_traders_pro_list ul li.verified_traders_pro_list_active h2{
	opacity: 1;
}
.verified_traders_pro_list ul li.verified_traders_pro_list_active h2{
	font-weight: 700;
}
.verified_traders_pro_list ul li.verified_traders_pro_list_active div {
	background: #11CABE;
}

.verified_traders_pro_list ul li.verified_traders_pro_list_active div span {
	color: #fff;
}
.verified_traders_pro_area .trading_terms_title {
	margin-bottom: 60px;
}
.verified_traders_pro_slider_wrapper {
	text-align: center;
}
.verified_traders_pro_slider_wrapper_slider_box_single_title h2 {
	background: linear-gradient(91.49deg, #11CABE 27.68%, #00D3FF 78.94%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	background-clip: text;
	text-fill-color: transparent;
	font-size: 40px;
	position: relative;
	display: inline-block;
}
.verified_traders_pro_slider_wrapper_slider_box_single_title h2 img {
	height: 44px;
	width: auto;
	margin-left: 10px;
}
.verified_traders_pro_slider_wrapper_slider_box_single_title {
	margin-bottom: 43px;
}
.verified_traders_pro_slider_wrapper_slider_box_single_img img {
	width: 260px;
	max-width: 100%;
	border-radius: 50%;
}
.verified_traders_pro_slider_wrapper_slider_box_single_dese {
	margin-top: 43px;
}
.verified_traders_pro_slider_wrapper_slider_box_single a {
	display: block;
}
.verified_traders_pro_slider_wrapper_slider_box_single:hover .verified_traders_pro_slider_wrapper_slider_box_single_dese p {
	color: #27E4D9;
}
.verified_traders_pro_slider_wrapper_slider_box_single_dese p {
	font-weight: 500;
	font-size: 16px;
	line-height: 25px;
	letter-spacing: -0.02em;
	color: #FFFFFF;
	max-width: 428px;
	display: block;
	margin: 0 auto;
}
.verified_traders_pro_slider_wrapper {
	position: relative;
}
.verified_traders_pro_slider_wrapper button{
	position: absolute;
}
.verified_traders_pro_slider_wrapper .slick-dots {
	list-style: none;
	text-align: center;
	padding-top: 30px;
	display: block;
	overflow: hidden;
}
.verified_traders_pro_slider_wrapper .slick-dots li{
	display: inline-block;
	background: rgba(136, 136, 136, 0.32);
	width: 8px;
	height: 8px;
	margin-right: 12px;
	border-radius: 50%;
	transition: all 0.2s;
	cursor: pointer;
}
.verified_traders_pro_slider_wrapper .slick-dots li.slick-active{
	background: #11CABE;
}
.verified_traders_pro_slider_wrapper .slick-dots li:last-child{
	margin-right: 0;
}
.verified_traders_pro_slider_wrapper button {
	position: absolute;
	z-index: 9;
	position: absolute;
	top: 50%;
	transform: translate(0, -50%);
	padding: 0;
	line-height: 1;
	background: transparent;
	transition: all 0.2s;
	opacity: 0.6;
}
.verified_traders_pro_slider_wrapper button:hover {
	opacity: 1;
}
.verified_traders_pro_slider_wrapper button.pod_arrow_prevs {
	left: 50px;
}
.verified_traders_pro_slider_wrapper button.pod_arrow_nexts {
	right: 50px;
}
.verified_traders_pro_slider_wrapper_slider_box_single {
	position: relative
}
.verified_traders_pro_slider_wrapper_slider_box_single::before {
	content: '';
	background: linear-gradient(90deg, rgba(23, 38, 39, 0.92) 0%, rgba(15, 14, 15, 0.2) 100%);
	top: 50%;
	left: 50%;
	width: 500px;
	height: 500px;
	border-radius: 50%;
	position: absolute;
	z-index: -1;
	transform: translate(-50%, -50%);
}





/** ------------------------------------------------------------------
						Homepage 2
------------------------------------------------------------------ **/
.homepage2_tab_control_area {
	position: relative;
	margin-bottom: 70px;
}
.single_trcom_trpage_howitwrork_img img {
	height: 135px;
	width: auto;
}
.single_trcom_trpage_howitwrork {
	text-align: center;
}
.single_trcom_trpage_howitwrork_title h2 {
	font-weight: 700;
	font-size: 18px;
	line-height: 30px;
	color: #FFFFFF;
	line-height: 143%;
}
.single_trcom_trpage_howitwrork_title {
	margin-top: 30px;
}
.homepage2_tab_control_area:before {
	content: '';
	position: absolute;
	top: 50%;
	left: 0;
	margin-top: -1px;
	border: 1px solid #27E4D9;
	width: 99999px;
	z-index: -1;
}
.homepage2_tab_control_list {
	float: right;
	background: #0D0D23;
	padding: 5px 50px 0 50px;
	position: relative;
}
.homepage2_tab_control_list span {
	position: absolute;
	top: 0;
	left: 50%;
	background: #27E4D9;
	height: 2px;
	width: calc(100% - 50px);
	transform: translate(-50%, 0);
}
.homepage2_tab_control_list:before {
	position: absolute;
	top: 8px;
	left: -7px;
	content: '';
	background: #27E4D9;
	height: 2px;
	width: 47px;
	transform: rotate(-45deg);
}
.homepage2_tab_control_list:after {
	position: absolute;
	top: 8px;
	right: -7px;
	content: '';
	background: #27E4D9;
	height: 2px;
	width: 47px;
	transform: rotate(45deg);
}
.homepage2_tab_control_list ul {
	list-style: none;
}
.homepage2_tab_control_list ul li{
	float: left;
	margin-right: 15px;
}
.homepage2_tab_control_list ul li:last-child{
	margin-right: 0;
}
.homepage2_tab_control_list ul li a{
	font-size: 16px;
	color: rgba(255, 255, 255, 0.65);
	padding: 10px 15px;
	border-bottom: 1px solid transparent;
	display: block;
}
.homepage2_tab_control_list ul li.active a{
	color: #fff;
	border-bottom: 1px solid #27E4D9;
}
.homepage2_tab_control_list ul li a:hover{}
.homepage2_tab_control_area .homepage2_tab_control_list{}
.homepage2_tab_area1 {
	background-image: url(../images/line-bg4.svg);
	background-position: bottom 210px right 20px;
	background-repeat: no-repeat;
	background-size: 350px auto;
}
.homepage2_tab_area2 .homepage2_way_content_details {
	padding-right: 60px;
	margin-top: 70px;
}
.homepage2_tab_area2 {
	background-image: url(../images/line-bg2.svg);
	background-position: bottom 100px left -20px;
	background-repeat: no-repeat;
	background-size: auto 225px;
}
.homepage2_tab_area .row{
	margin: -15px;
}
.homepage2_tab_area .row > div{
	padding: 15px;
}
.homepage2_single_tab_content_box {
	background: rgba(47, 50, 65, 0.5);
	border: 1px solid rgba(47, 50, 65, 0.5);
	backdrop-filter: blur(2px);
	border-radius: 12px;
	padding: 35px 25px;
	text-align: center;
	transition: all 0.2s;
}
.homepage2_single_tab_content_box:hover {
	border: 1px solid #27E4D9;
	background: rgba(39, 228, 217, 0.3);
}
.homepage2_single_tab_content_box:hover p {
	color: #eee;
}
.homepage2_single_tab_content_box h3{
	font-size: 16px;
	font-family: ;
	color: #fff;
}
.homepage2_single_tab_content_box p{
	font-size: 14px;
	line-height: 24px;
	color: #A5ADCF;
	margin-top: 8px;
	transition: all 0.2s;
}
.homepage2_single_tab_content_box_icon {
	background: #34384C;
	backdrop-filter: blur(7px);
	position: relative;
	width: 70px;
	height: 70px;
	border-radius: 50%;
	display: inline-block;
}
.homepage2_tab_area {
	position: relative;
}
.homepage2_tab_arrow1 {
	position: absolute;
	top: 130px;
	right: 50px;
	height: 90px;
	cursor: pointer;
}
.homepage2_tab_arrow2 {
	position: absolute;
	top: 130px;
	left: 50px;
	height: 90px;
	cursor: pointer;
}
.homepage2_tab_area1 .homepage2_way_content_details{
	padding-left: 60px;
	margin-top: 70px;
}
.homepage2_single_tab_content_box_icon img{
	height: 38px;
	width: auto;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}
.homepage2_single_tab_content_box_des {
	margin-top: 20px;
}
.homepage2_single_tab_content_box_des {}
.homepage2_way_title h2 {
	font-size: 85px;
	display: inline-block;
	background: #0D0D23;
	padding-right: 65px;
}
.homepage2_way_title p {
	font-size: 45px;
	line-height: 60px;
	font-weight: 700;
	margin-left: 195px;
	background: #0D0D23;
	padding-left: 65px;
}
.homepage2_way_title_h {
	position: relative;
}
.homepage2_way_title_h:after {
	left: 75%;
	top: 50%;
	border: solid transparent;
	content: "";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color: rgba(136, 183, 213, 0);
	border-left-color: #27E4D9;
	border-width: 13px;
	margin-top: -12px;
}
.homepage2_way_title_h:before {
	content: '';
	position: absolute;
	top: 50%;
	left: 0;
	border: 1px solid #27E4D9;
	width: 99999px;
	z-index: -1;
}
.homepage2_way_title_p {
	position: relative;
	display: inline-block;
}
.homepage2_way_title_p:before {
	content: '';
	position: absolute;
	top: 50%;
	right: 0;
	border: 1px solid #27E4D9;
	width: 99999px;
	z-index: -1;
}
.homepage2_way_title_p:after {
	left: 60px;
	top: 50%;
	border: solid transparent;
	content: "";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color: rgba(136, 183, 213, 0);
	border-right-color: #27E4D9;
	border-width: 13px;
	margin-top: -12px;
}
.homepage2_way_content_area .profile_complete_page_video_main {
	max-width: 600px;
}
.homepage2_about_area {}
.homepage2_about_box {
	padding-right: 0;
}
.homepage2_way_content_details h2 {
	font-weight: 500;
	font-size: 41px;
}
.homepage2_way_content_details p {
	font-size: 16px;
	line-height: 29px;
	margin-top: 25px;
}
.homepage2_way_content_details h2 span{
	color: #27E4D9;
}
.page-template-page-homepage2 .home_hero_video {
	top: -5%;
	height: 110%;
	width: auto;
}
.homepage2_about_box_title {}
.homepage2_about_box_title h2{
	font-size: 40px;
	line-height: 54px;
	font-weight: 600;
	color: #fff;
}
.homepage2_about_box_title p {
	font-size: 16px;
	line-height: 30px;
	margin-top: 25px;
}
.homepage2_about_box_des {
	margin-top: 25px;
}
.homepage2_about_box_des {}
.homepage2_about_box_des p{
	font-size: 16px;
	line-height: 30px;
	color: #27E4D9;
}
.max-mega-menu > li:not(:first-child) > ul > li {
	margin-bottom: 14px !important;
}
.max-mega-menu > li:not(:first-child) > ul > li:last-child {
	margin-bottom: 0 !important;
}
.homepage2_about_box_img {
	padding-right: 40px;
	padding-top: 30px;
}
.homepage2_about_box_img_animation {
	height: 507px;
	position: relative;
}
.animation1{
	width: 100%;
	height: auto;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
	animation-name: bouncess; 
	 animation-duration: 4s;
        animation-iteration-count: infinite;
		animation-timing-function: linear;
}
.animation2 {
	width: 75%;
	height: auto;
	position: absolute;
	bottom: -80px;
	left: 0;
	z-index: 1;
	animation-name: bouncess2; 
	 animation-duration: 5s;
        animation-iteration-count: infinite;
		animation-timing-function: linear;
}
@keyframes bouncess {
   0%   { transform: translateY(0); }
        50%  { transform: translateY(-30px); }
        100% { transform: translateY(0); }
} 
@keyframes bouncess2 {
   0%   { transform: rotate(4deg); }
        50%  { transform: rotate(-7deg); }
        100% { transform: rotate(4deg); }
} 
.homepage2_howtostart_area .profile_complete_page_table_sec_title h2 {
	max-width: 100%;
	float: none;
}
.homepage2_howtostart_area .profile_complete_page_table_sec_title p {
	color: #fff;
}
.homepage2_howtostart_bottom {
	margin-bottom: 25px;
}
.homepage2_howtostart_bottom > a {
	color: #27E4D9;
	font-weight: 500;
	font-size: 16px;
	text-decoration: underline;
}
.homepage2_howtostart_bottom p {
	font-weight: 300;
	font-size: 16px;
	line-height: 28px;
	color: #A2A9B0;
	margin-top: 25px;
	display: block;
}
.homepage2_howtostart_bottom p a{
	color: #27E4D9;
}
.homepage2_howtostart_img img{
	width: 100%;
}
.footer2_subscription_area {
	text-align: center;
	background-image: url(../images/getsbackground.png);
	background-size: cover;
	background-repeat: no-repeat;
}
.footer2_subscription_area .mailoctopus-form-wrapper {
	margin-top: 0 !important;
}
.footer2_subscription_area .inline-container {
	margin: 0 auto;
}
.footer2_subscription_area .section_title {
	margin-bottom: 40px;
}
.footer2_subscription_area .emailoctopus-form-row input {
	font-size: 16px !important;
	background: transparent !important;
	padding: 13px 20px !important;
	height: 54px !important;
	border: 1px solid #27E4D9 !important;
	color: #fff !important;
}
body .footer2_subscription_area .emailoctopus-form-row {
	margin-bottom: 0 !important;
}
body .form-container .emailoctopus-form-wrapper {
	margin-top: 0 !important;
}
body .form-container .emailoctopus-form-wrapper > p {
	color: #fff !important;
}
.footer2_subscription_area .main-form {
	display: block !important;
}
.footer2_subscription_area .main-form > div{
	float: left;
	width: calc(100% - 180px);
}
.footer2_subscription_area .main-form > input {
	float: right !important;
	width: 170px !important;
	font-size: 16px !important;
	font-family:  !important;
	margin: 0 !important;
	background-image: url(../images/f_btn_bg_2.png) !important;
	background-size: 100% 100% !important;
	background-repeat: no-repeat !important;
	border: none !important;
	text-align: center;
	clip-path: none !important;
	background-color: transparent !important;
	padding: 16px 5px 14px 5px;
	color: #000 !important;
	height: 54px;
}
.footer2_subscription_area .form-container {
	max-width: 600px !important;
}
.grecaptcha-badge {
	opacity: 0;
}

.range {
  position: relative;
}
.range input[type="range"] {
  appearance: none;
  padding: 0;
  width: 100%;
  height: 22px;
  cursor: pointer;
  display: block;
}
.range input[type="range"]:focus {
  outline: none;
}
.range input[type="range"][disabled] {
  opacity: 0.3;
  cursor: default;
}
.range .rangeslider {
  position: relative;
  height: 22px;
  cursor: pointer;
  user-select: none;
}
.range .rangeslider:before {
  box-sizing: border-box;
  width: 100%;
  height: 4px;
  background: #e6e6e6;
  border-radius: 100px;
  content: "";
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.range input::-webkit-slider-runnable-track {
  box-sizing: border-box;
  width: 100%;
  height: 4px;
  background: #e6e6e6;
  border-radius: 100px;
  margin: 11px 0;
}
.range input::-moz-range-track {
  box-sizing: border-box;
  width: 100%;
  height: 4px;
  background: #e6e6e6;
  border-radius: 100px;
  margin: 11px 0;
}
.range input::-ms-track {
  box-sizing: border-box;
  width: 100%;
  height: 4px;
  background: #e6e6e6;
  border-radius: 100px;
  color: transparent;
  padding: 11px 0;
  background: transparent;
  border-color: transparent;
}
.range input::-ms-fill-lower,
.range input::-ms-fill-upper {
  box-sizing: border-box;
  width: 100%;
  height: 4px;
  background: #e6e6e6;
  border-radius: 100px;
}
.range input::-ms-fill-lower {
  background: #60cd18;
}
.range .rangeslider-fill-lower {
  background-color: #60cd18;
  border-radius: 100px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  height: 4px;
  will-change: width;
}
.range input::-webkit-slider-thumb {
  box-sizing: border-box;
  box-shadow: 0px 4px 25px rgba(0, 0, 0, 0.5);
  border: 6px solid #fff;
  height: 24px;
  width: 24px;
  border-radius: 100px;
  background: #333940;
  cursor: pointer;
  appearance: none;
  transform: translateY(-50%);
  margin-top: 2px;
}
.range input::-moz-range-thumb {
  box-sizing: border-box;
  box-shadow: 0px 4px 25px rgba(0, 0, 0, 0.5);
  border: 6px solid #fff;
  height: 24px;
  width: 24px;
  border-radius: 100px;
  background: #333940;
  cursor: pointer;
}
.range input::-ms-thumb {
  box-sizing: border-box;
  box-shadow: 0px 4px 25px rgba(0, 0, 0, 0.5);
  border: 6px solid #fff;
  height: 24px;
  width: 24px;
  border-radius: 100px;
  background: #333940;
  cursor: pointer;
}
.range .rangeslider-thumb {
  box-sizing: border-box;
  box-shadow: 0px 4px 25px rgba(0, 0, 0, 0.5);
  border: 6px solid #fff;
  height: 24px;
  width: 24px;
  border-radius: 100px;
  background: #333940;
  cursor: pointer;
  position: absolute;
  touch-action: pan-x;
  top: 50%;
  transform: translateY(-50%);
  will-change: left;
}
.range .range-output {
  position: absolute;
  left: 6px;
  top: 6px;
  transform-origin: 0 0;
  transition: transform 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  user-select: none;
}
.range .range-output .output {
  display: block;
  position: absolute;
  height: 60px;
  line-height: 60px;
  min-width: 32px;
  padding: 0 20px;
  top: --2px;
  transform: translate(-50%, -100%);
  background: #383c42;
  color: #fff;
  border-radius: 100px;
  white-space: nowrap;
  font-weight: bold;
  font-size: 1.2em;
  text-align: center;
}
.range .range-output .output:before {
  content: "";
  position: absolute;
  bottom: -12px;
  left: 50%;
  border: 10px solid #383c42;
  border-bottom: none;
  border-left-color: transparent;
  border-right-color: transparent;
  transform: translateX(-50%);
}

/* RemixDesign | woaichidapi@163.com | Redesigned by JimmyCheung */

.player {
  background: #111;
  height: 220px;
  position: relative;
  width: 100%;
  z-index: 2;
}
.title,
.artist {
  font-family: verdana;
  left: 167px;
  position: absolute;

  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
.title {
  color: #ffffff;
  font-size: 14px;
  font-weight: bold;
  top: 23px;
}
.artist {
  color: #eeeeee;
  font-size: 12px;
  top: 40px;
}
.pl {
  background: url(https://alphaimpact.fi/wp-content/uploads/2023/03/playlist.png) no-repeat;
  cursor: pointer;
  height: 40px;
  left: 330px;
  position: absolute;
  top: 20px;
  width: 39px;
}
.pl:hover {
  top: 21px;
}
.cover {
	border-radius: 5px 5px 5px 5px;
	height: 120px;
	left: 20px;
	position: absolute;
	top: 30px;
	width: 120px;
	background-size: cover;
}
.controls {
  cursor: pointer;
  left: 0px;
  position: absolute;
  top: 65px;
  left: 160px;
}
.controls .play,
.controls .pause {
  width: 60px;
  height: 60px;
  margin: 0 5px 0px 5px;
}
.controls .play,
.controls .pause,
.controls .rew,
.controls .fwd,
.controls .stop {
  text-indent: -10000px;
  border: none;
  float: left;
}
.controls .rew,
.controls .fwd,
.controls .stop {
  width: 50px;
  height: 50px;
  margin: 5px 5px 5px 5px;
}
.controls .play {
  background: url(https://alphaimpact.fi/wp-content/uploads/2023/03/play.png) no-repeat;
}
.controls .pause {
  background: url(https://alphaimpact.fi/wp-content/uploads/2023/03/pause.png) no-repeat;
  display: none;
}
.controls .rew {
  background: url(https://alphaimpact.fi/wp-content/uploads/2023/03/rewind.png) no-repeat;
}
.controls .fwd {
  background: url(https://alphaimpact.fi/wp-content/uploads/2023/03/next.png) no-repeat;
}
.controls .stop {
  background: url(https://alphaimpact.fi/wp-content/uploads/2023/03/stop.png) no-repeat;
}
.hidden {
  display: none;
}
.controls .visible {
  display: block;
}
.volume {
  height: 11px;
  left: 230px;
  position: absolute;
  top: 142px;
  width: 140px;
}
.mute .volume-btn {
  background: url(https://alphaimpact.fi/wp-content/uploads/2023/03/volume-off.png) no-repeat;
}
.volume-btn {
  background: url(https://alphaimpact.fi/wp-content/uploads/2023/03/volume-up.png) no-repeat;
  height: 20px;
  width: 20px;
  float: left;
  position: relative;
  top: -4px;
}
.volume-adjust {
  height: 11px;
  position: relative;
  width: 80%;
  background: #fff;
  float: right;
  border-radius: 6px;
}
.volume-adjust > div > div {
  height: 11px;
  background: #27E4D9;
  border-radius: 6px;
}
.progressbar {
  background-color: #fff;
  cursor: pointer;
  z-index: 1;
  right: 6.875em; /* 110 */
  height: 9px;
  left: 0px;
  position: absolute;
  width: 90%;
  top: 170px;
  margin: 0px 5%;
  border-radius: 6px;
}
.novolume .progressbar {
  right: 4.375em; /* 70 */
}
.progressbar div {
  width: 0%;
  height: 9px;
  position: absolute;
  left: 0;
  top: 0;
  border-radius: 6px;
}
.bar-loaded {
  background-color: #f1f1f1;
  z-index: 1;
}
.bar-played {
  background: #27E4D9;
  z-index: 2;
}
.timeHolder {
  color: #ffffff;
  font-size: 14px;
  font-weight: bold;
  bottom: 10px;
  position: absolute;
  margin: 0px 5%;
  width: 90%;
}
.time-current,
.time-duration,
.time-separator {
  color: #ffffff;
  font-size: 14px;
  font-weight: bold;
  float: left;
}
.volume .ui-slider-handle {
  background: url("../images/spr.png") no-repeat scroll -201px -188px
    rgba(0, 0, 0, 0);
  height: 13px;
  width: 13px;
}
.playlist {
  background-color: #fff;
  list-style-type: none;
  margin: -10px 0 0 2px;
  padding-bottom: 10px;
  padding-top: 15px;
  position: relative;
  width: 95%;
  z-index: 1;
  margin: 0px auto;
  display: none;
}
.playlist li,
.playlist div {
  color: #151b48;
  cursor: pointer;
  margin: 0 0 5px 15px;
}
.playlist li > a,
.playlist div > a {
  color: #151b48;
  text-decoration: none;
}
.playlist li.active,
.playlist div.active {
  font-weight: bold;
}

.fraudio-container{width:100%;min-height:48px;position:relative;font-size:18px;background-color:rgba(255, 255, 255, 0.05);z-index:0;display:flex}.fraudio-container .fraudio-play-container{font-size:22px;min-width:50px;display:flex;align-items:center;justify-content:center;vertical-align:middle}.fraudio-container .fraudio-play{cursor:pointer;z-index:10;color:#aaa;display:flex;align-items:center}.fraudio-container .fraudio-progress{position:absolute;bottom:0;border-right:1px solid #666;background-color:rgb(0, 0, 0,0.1);height:100%;z-index:-1}.fraudio-container .fraudio-text{z-index:2;font-size:14px;padding:7px 10px 7px 0;display:flex;flex-direction:column;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fraudio-container .fraudio-title{color:#fff}.fraudio-container .fraudio-artist{color:#bbb}.fraudio-container .fraudio-progress-click{z-index:5;position:absolute;height:100%;width:100%;top:0}
.fraudio-play-container svg path {
	fill: #fff !important;
}
/*# sourceMappingURL=fraudio.min.css.map */

.loader {
	display: flex;
	align-items: center;
	justify-content: center;
	height: 100%;
}

#wave {
	height: 70px;
	width: 70px;
	fill: #fff;
}

#Line_1 {
		animation: pulse 1s infinite;
		animation-delay: 0.15s;
}
#Line_2 {
		animation: pulse 1s infinite;
		animation-delay: 0.3s;
}
#Line_3 {
		animation: pulse 1s infinite;
		animation-delay: 0.45s;
}
#Line_4 {
		animation: pulse 1s infinite;
		animation-delay: 0.6s;
}
#Line_5 {
		animation: pulse 1s infinite;
		animation-delay: 0.75s;
}
#Line_6 {
		animation: pulse 1s infinite;
		animation-delay: 0.9s;
}
#Line_7 {
		animation: pulse 1s infinite;
		animation-delay: 1.05s;
}
#Line_6 {
		animation: pulse 1s infinite;
		animation-delay: 1.2s;
}
#Line_6 {
		animation: pulse 1s infinite;
		animation-delay: 1.35s;
}

@keyframes pulse {
	0% {
		transform: scaleY(1);
		transform-origin: 50% 50%;
	}
	
	50% {
		transform: scaleY(.7);
		transform-origin: 50% 50%;
	}
	
	100% {
		transform: scaleY(1);
		transform-origin: 50% 50%;
	}
}


/** ------------------------------------------------------------------
						Version #3 Header & Footer
------------------------------------------------------------------ **/
.page-template-page-homepage3 {
	background: #fff !important;
}
.page-template-page-homepage3 .container {
	max-width: 1182px;
}
.header_area2 {
	background: linear-gradient(180deg, white 16%, #EEF9FF 100%);
	padding: 32px 0;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	background-color: #fff;
	z-index: 10;
}
.header_area2 .container {
	max-width: 1368px;
}
.header2_logo {
	margin-top: 2px;
}
.header2_logo img {
	height: 42px;
	width: auto;
}
.header_menu2 {
	margin-right: 75px;
	margin-top: 12px;
}
.header_menu2 ul {
	list-style: none;
}
.header_menu2 ul li{
	float: left;
	margin-right: 64px;
}
.header_menu2 ul li:last-child{
	margin-right: 0;
}
.header_menu2 ul li a {
	color: #19182580;
	font-size: 15px;
	font-weight: 700;
	line-height: 22px;
}
.header2_button_duos a {
	font-size: 15px;
	font-weight: 700;
	border: 1px solid #0050FA;
	float: left;
	padding: 11px 31px;
	line-height: 22px;
	border-radius: 23px;
	margin-right: 9px;
}
.header2_button_duos a:hover {
	box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
}
.header2_button_duos a:last-child {
	margin-right: 0;
}
.header2_button_duos a:last-child {
	background: #0050FA;
	color: #fff;
}
.header_menu2 ul li.current-menu-item a{
	color: #0050FA;
	opacity: 1;
}
.header_menu2 ul li a:hover{
	opacity: 1;
	color: #222831;
}
.footer2_social ul {
	list-style: none;
}
.footer2_social ul li {
	float: left;
	margin-right: 10px;
}
.footer2_social ul li:last-child {
	margin-right: 0;
}
.footer2_social ul li a {
	background: #FF821E;
	width: 40px;
	height: 40px;
	display: block;
	border-radius: 50%;
	position: relative;
}
.footer2_social ul li a:hover {
	opacity: 0.6;
}
.footer2_social ul li a i {
	color: #fff;
	font-size: 18px;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}
.footer2_social ul li a svg {
	height: 19px !important;
	width: 19px !important;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}
.footer2_social ul li a svg path {
	fill: #fff !important;
}
.footer2_copyright {
	margin-top: 9px;
}
.footer2_copyright p {
	font-size: 15px;
	font-weight: 500;
	line-height: 22px;
}
.footer2_bottom  {
	background: #0050FA;
	padding: 20px 0;
}
.footer2_top {
	padding: 60px 0 80px 0;
}
.new_footer_single_widget_title {
	margin-bottom: 14px;
}
.new_footer_single_widget_title h2 {
	font-size: 18px;
	color: #1C1C1C;
	font-weight: 700;
}
.new_footer_single_widget_title {
	margin-bottom: 16px;
}
.new_footer_single_widget ul li {
	margin-bottom: 17px;
}
.new_footer_single_widget ul li:last-child {
	margin-bottom: 0;
}
.new_footer_single_widget ul li a {
	font-size: 15px;
	font-weight: 500;
	color: #1C1C1C;
}
.new_footer_single_widget ul li a:hover {
	color: #0050FA;
	font-weight: 700;
}
.new_footer_single_widget ul {
	list-style: none;
}
.footer2_logo {}
.footer2_logo img{
	height: 40px;
}
.page-template-page-homepage3 .header_fix {
	height: 110px;
}
.footer2_top .row {
	margin: -15px;
}
.footer2_top .row > div{
	padding: 15px;
}
.new_footer_single_widget ul li.folo a {
	color: #FF821E;
	font-weight: 700;
}


/** ------------------------------------------------------------------
						Version #3 Home
------------------------------------------------------------------ **/
.home3_bottom_area {
	background-image: url(/wp-content/uploads/2024/11/News-and-CTA.webp);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
}
.home3_bottom_area_bottom_wrapper {
	box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
	background: linear-gradient(90deg, #00BEFA 0%, #005EFA 100%);
	box-shadow: 21px 21px 100px rgba(0, 0, 0, 0.25);
	padding: 62px 70px;
	border-radius: 32px;
	position: relative;
}
.home3_bottom_area_bottom_wrapper_col {
	width: calc(100% - 355px);
}
.home3_bottom_area_bottom_wrapper h2 {
	font-size: 60px;
	line-height: 120%;
	font-weight: 700;
	max-width: 700px;
}
.home3_bottom_area_bottom_wrapper p {
	font-size: 18px;
	font-weight: 600;
	margin-top: 18px;
	line-height: 155%;
}
.home3_bottom_area_bottom_wrapper > img {
	position: absolute;
	right: 30px;
	bottom: 0;
	width: 395px;
}
.home3_bottom_area_bottom_cta {
	margin-top: 30px;
}
.home3_bottom_area_bottom_cta a {
	display: inline-block;
	background: linear-gradient(90deg, #FF821E 0%, #FF6200 100%);
	box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
	border-radius: 20px;
	padding: 16px 20px;
	color: #fff;
	font-size: 16px;
	font-weight: 700;
}
.home3_bottom_area_bottom_cta a:hover {
	box-shadow: 0px 12px 4px rgba(0, 0, 0, 0.25);
}
.home3_bottom_area_bottom_cta a img {
	float: left;
}
.home3_bottom_area_bottom_cta a span {
	margin-left: 10px;
	margin-top: 2px;
	float: left;
}
.footer2_area .main-form {
	position: relative;
}
.footer2_area .main-form .emailoctopus-form-row {
	margin: 0 !important;
}
.footer2_area .main-form .emailoctopus-form-row input {
	font-size: 14px;
	font-family: 'Montserrat', sans-serif;
	background: #EEF9FF !important;
	border: 1px solid #2D83E5 !important;
	border-radius: 8px !important;
	padding: 12px 20px !important;
	height: initial !important;
	color: #000;
}
.footer2_area .main-form {
	position: relative;
	margin-top: 22px;
}

.footer2_area .main-form .btn {
	position: absolute;
	margin: 0 !important;
	top: 8px;
	right: 8px;
	width: 32px !important;
	height: 32px !important;
	text-indent: -9999999999999px;
	background-image: url(/wp-content/uploads/2024/11/Arrow.webp);
	clip-path: none !important;
	border: none !important;
	background-size: 100% 100% !important;
	background-color: transparent !important;
}
.home3_bottom_area_bottom_cta a:last-child {
	background: transparent !important;
	box-shadow: none !important;
}
.home3_bottom_area_bottom_cta a:last-child:hover {
	opacity: 0.6;
}
.v3_section_title {
	position: relative;
	margin-bottom: 40px;
}
.v3_section_title h2 {
	color: #191825;
	font-size: 47px;
	font-weight: 700;
	line-height: 120%;
	letter-spacing: 0;
}
.v3_section_title h3 {
	color: #00BEFA;
	font-size: 23px;
	font-weight: 700;
	line-height: 120%;
	letter-spacing: 5px;
	margin-bottom: 10px;
}
.v3_section_title > a {
	position: absolute;
	top: 0;
	right: 0;
	font-size: 20px;
	font-weight: 700;
	background: #00BEFA;
	float: left;
	padding: 24px 51px;
	line-height: 22px;
	border-radius: 35px;
	color: #fff;
}
.section_mobile_btn {
	text-align: center;
	margin-top: 30px;
}
.section_mobile_btn a {
	font-size: 16px;
	font-weight: 700;
	background: #0050FA;
	padding: 15px 33px;
	line-height: 22px;
	border-radius: 26px;
	color: #fff;
	display: inline-block;
}
.v3_section_title > a:hover {
	box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
	background: #0050fa;
}
.mobileview {
	display: none;
}
.home3_blog_wrapper {}
.home3_blog_wrapper .row {
	margin: -17px -12px;
}
.home3_blog_wrapper .row > div {
	padding: 17px 12px;
}
.home3_blog_single {
	border-radius: 18px;
	background: #FFFFFF;
	overflow: hidden;
	box-shadow: 0px 16px 30px rgba(0, 0, 0, 0.07);
	min-height: 100%;
}
.home3_blog_details_title h2 a {
	font-size: 19px;
	font-weight: 600;
	line-height: 157%;
	color: #1C1C1C;
}
.home3_blog_img {
	padding: 13px 13px 0 13px;
}
.home3_blog_img img {
	border-radius: 12px;
}
.home3_blog_details_title h2 a:hover {
	color: #0050FA;
}
.home3_blog_details {
	padding: 30px 30px 25px 30px;
}
.home3_blog_details_title h2 {}
.home3_blog_details_spec span {
	color: #1c1c1c;
	font-size: 14px;
}
.home3_blog_details_spec {
	margin-top: 18px;
}
.home3_blog_details_title {
	margin-top: 16px;
}
.home3_blog_details_cat a {
	font-size: 14px;
	font-weight: 700;
	text-transform: uppercase;
	letter-spacing: 1px;
	color: #0050FA;
}
.home3_blog_details_cat a:hover {
	opacity: 0.6;
}
.home3_signal_area {
	background-image: url(../images/Copy-trading-banner.webp);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	padding: 65px 0;
}
.v3_section_title p {
	font-size: 18px;
	line-height: 155%;
	margin-top: 13px;
	color: #1C1C1C;
}
.home3_signal_wrapper {
	text-align: center;
}
.home3_signal_area .v3_section_title h2 {
	color: #fff;
	text-shadow: 0 4px 4px rgba(0,0,0,.25);
}
.home3_signal_area .v3_section_title p {
	color: #fff;
	text-shadow: 0 4px 4px rgba(0,0,0,.25);
}
.home3_signal_area .v3_section_title {
	margin-bottom: 65px;
}
.home3_signal_wrapper .row {
	margin: -15px;
}
.home3_signal_wrapper .row > div {
	padding: 15px;
}
.home3_signal_img img {
	height: 100px;
	width: auto;
}
.home3_signal_img {
	margin-bottom: 30px;
}
.home3_signal_des h2 {
	font-size: 23px;
	line-height: 125%;
	text-shadow: 0 4px 4px rgba(0,0,0,.25);
}
.home3_signal_des p {
	font-size: 17px;
	line-height: 160%;
	max-width: 298px;
	margin: 10px auto 0 auto;
	text-shadow: 0 4px 4px rgba(0,0,0,.25);
}
.v3animation1 {
	width: 100%;
  height: auto;
  position: absolute;
  bottom: 0;
  right: 0;
  z-index: 1;
  animation-name: v3bouncess;
  animation-duration: 4s;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
  max-width: 390px;
}
@keyframes v3bouncess {
   0%   { transform: translateY(0); }
        50%  { transform: translateY(-50px); }
        100% { transform: translateY(0); }
} 
.home3_creator_img_main img {
	width: 100%;
	height: auto;
	max-width: 420px;
}
.v3_section_btn  {}
.v3_section_btn a {
	font-size: 20px;
	font-weight: 700;
	background: #00BEFA;
	float: left;
	padding: 24px 51px;
	line-height: 22px;
	border-radius: 35px;
	color: #fff;
}
.v3_section_btn a:hover {
	box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
	background: #0050fa;
}
.home3_creator_area .v3_section_title p {
	margin-top: 25px;
}
.v3_section_title h3 {
	margin-bottom: 20px;
}
.v3_section_title p,
.v3_section_title h2 {
	max-width: 770px;
}
.v3_section_title ul {
	margin-top: 20px;
	margin-left: 28px;
}
.v3_section_title ul li a:hover {
	text-decoration: underline;
}
.v3_section_title ul li a{
	font-size: 18px;
	color: #0050FA;
}
.v3_section_title ul li {
	color: #1C1C1C;
	font-size: 18px;
	margin-bottom: 12px;
}
.v3_section_title ul li:last-child {
	margin-bottom: 0;
}
.home3_am_box_single_content {}
.home3_am_box_single_content h3 {
	color: #1c1c1c;
	font-size: 18px;
	font-weight: 700;
	line-height: 140%;
}
.home3_am_box_single_content p {
	color: #1c1c1c;
	font-size: 16px;
	line-height: 140%;
}
.home3_am_box_single_content p {
	color: #1c1c1c;
	font-size: 18px;
	line-height: 140%;
	margin-bottom: 28px;
	margin-top: 6px;
}
.home3_am_box_single_content {
	border: 2px dashed #0050FA;
	background: #EEF9FF;
	border-radius: 20px;
	padding: 28px 24px 0 24px;
}
.home3_am_boxes .row {
	align-items: end;
	margin: -20px -6px;
}
.home3_am_area .row > div {
	padding: 20px 6px;
}
.home3_am_box_single_img {
	text-align: center;
	margin-bottom: 25px;
}
.home3_am_box_single_img img {
	height: 41px;
	width: auto;
}
.home3_am_box_single_img_title {
	margin-bottom: 25px;
	color: #1c1c1c;
	font-size: 26px;
	text-align: center;
	font-weight: 600;
}
.home3_am_box_single2 .home3_am_box_single_content {
	background: #fff;
	border-color: #ccc;
}
.home3_am_box_single2 .home3_am_box_single_content h3,
.home3_am_box_single2 .home3_am_box_single_content p {
	color: #666 !important;
}
.v3_am_img img {
	position: relative;
	right: -100px;
	z-index: 1;
}
.home3_hero_area {
	background-image: url(/wp-content/uploads/2024/11/Background-Image-1.webp);
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	text-align: center;
	padding-top: 90px;
	padding-bottom: 68px;
}
.home3_hero_wrapper {
	padding-bottom: 35px;
}
.home3_hero_wrapper h1 {
	font-size: 70px;
	color: #1c1c1c;
	font-weight: 700;
	line-height: 135%;
}
.home3_hero_wrapper em a:hover {
	text-decoration: underline;
}
.home3_hero_wrapper em a {
	font-size: 20px;
	color: #0050FA;
	font-weight: 600;
}
.home3_hero_wrapper p {
	font-size: 24px;
	color: #1c1c1c;
	line-height: 160%;
	max-width: 913px;
	margin: 15px auto 0 auto;
}
.home3_hero_cta {
	padding-top: 40px;
}
.home3_hero_cta a {
	font-size: 20px;
	font-weight: 700;
	background: linear-gradient(90deg, #00BEFA 0%, #0050FA 100%);
	display: inline-block;
	padding: 29px 39px;
	line-height: 22px;
	border-radius: 40px;
	color: #fff;
	box-shadow: 0px 10px 50px rgba(0, 0, 0, 0.15);
}
.home3_hero_cta a svg {
	margin-left: 10px;
}
.home3_hero_cta a {
	margin-right: 20px;
}
.home3_hero_cta a:last-child {
	margin-right: 0;
	background: transparent;
	box-shadow: none !important;
	color: #1c1c1c;
}
.home3_hero_cta a:last-child:hover {
	opacity: 0.6;
}
.home3_hero_cta a:first-child:hover {
	box-shadow: 0px 10px 4px rgba(0, 0, 0, 0.25);
}
.home3_hero_partners {
	margin-top: 30px;
}
.home3_hero_partners .row {
	margin: -15px;
	align-items: center;
}
.home3_hero_partners .row > div {
	padding: 15px;
}
.home3_hero_area {
	position: relative;
}
.home3_hero_area::before {
	position: absolute;
	content: '';
	left: 0;
	bottom: 0;
	width: 100%;
	background: #fff;
	height: 455px;
	z-index: 1;
}
.home3_hero_area:after {
	position: absolute;
	content: '';
}
.home3_hero_area::after {
	position: absolute;
	content: '';
	width: 1440px;
	height: 476px;
	bottom: 0;
	left: 50%;
	background-image: url(/wp-content/uploads/2024/11/Group-48095450.webp);
	background-size: 100% 100%;
	background-repeat: no-repeat;
	background-position: center;
	transform: translate(-50%, 0);
	z-index: 1;
}
.home3_hero_partners,
.home3_hero_laptop {
	position: relative;
	z-index: 3;
}
.v3heroanimation1 {
	position: absolute;
	top: 150px;
	left: 75px;
	z-index: 1;
	animation-name: v3bouncess;
	animation-duration: 1.5s;
	animation-iteration-count: infinite;
	animation-timing-function: linear;
	width: 90px;
	height: 90px;
}
.v3heroanimation4 {
	position: absolute;
	bottom: 120px;
	right: 75px;
	z-index: 1;
	animation-name: v3bouncess;
	animation-duration: 1.5s;
	animation-iteration-count: infinite;
	animation-timing-function: linear;
	width: 90px;
	height: 90px;
}
.v3heroanimation3 {
	position: absolute;
	top: 120px;
	right: 75px;
	z-index: 1;
	animation-name: v3bouncess;
	animation-duration: 1.5s;
	animation-iteration-count: infinite;
	animation-timing-function: linear;
	width: 90px;
	height: 90px;
}
.v3heroanimation2 {
	position: absolute;
	bottom: 45px;
	left: 0;
	z-index: 1;
	animation-name: v3bouncess;
	animation-duration: 1.5s;
	animation-iteration-count: infinite;
	animation-timing-function: linear;
	width: auto;
	height: 69px;
	animation-iteration-count: infinite !important;
}
@keyframes shake {
	10%, 90% {
	  transform: translate3d(-1px, 0, 0);
	}
	
	20%, 80% {
	  transform: translate3d(2px, 0, 0);
	}
  
	30%, 50%, 70% {
	  transform: translate3d(-4px, 0, 0);
	}
  
	40%, 60% {
	  transform: translate3d(4px, 0, 0);
	}
  }
.home3_withus_area {
	background-image: url(/wp-content/uploads/2024/11/News-and-CTA.webp);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
}
.home3_withus_img img {
	height: 64px;
	width: auto;
}
.home3_withus_img {
	margin-bottom: 24px;
}
.home3_withus_des h2 {
	font-size: 21px;
	line-height: 125%;
	color: #1c1c1c;
}
.home3_withus_des p {
	font-size: 17px;
	line-height: 150%;
	margin-top: 10px;
	color: #585858;
}
.home3_withus_item_box {
	overflow: hidden;
	margin: -30px;
}
.home3_withus_item_box > div {
	width: 50%;
	float: left;
	padding: 30px;
}
.home3_withus_box_main {
	max-width: 303px !important;
}
.home3_withus_item_box > div:nth-child(2) > div,
.home3_withus_item_box > div:nth-child(4) > div {
	float: right;
}
.home3_withus_large_img {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	max-width: 560px;
	animation-name: v3bouncess2;
	animation-duration: 4s;
	animation-iteration-count: infinite;
	animation-timing-function: linear;
}
@keyframes v3bouncess2 {
	0%   { margin-top: 0; }
		 50%  { margin-top: -50px }
		 100% { margin-top: 0;  }
 } 

 .home3_trading_area {
	box-shadow: 0px 10px 50px rgba(0, 0, 0, 0.05) inset;
	background: linear-gradient(180deg, rgba(255, 255, 255, 0.24) 9%, rgba(0, 190, 250, 0.08) 62%, rgba(255, 255, 255, 0.24) 100%);
}
.home3_trading_area .v3_section_title p {
	max-width: 100%;;
}
.home3_trading_area .v3_section_title h2 {
	max-width: 670px;
}
.home3_trading_bottom_wrapper  .row {
	margin: -15px;
}
.home3_trading_bottom_wrapper  .row > div {
	padding: 15px;
}
.home3_trading_bottom_single_des  h2 {
	font-size: 28px;
	line-height: 125%;
	color: #0050FA;
}
.home3_trading_bottom_single_des {
	text-align: center;
}
.home3_trading_bottom_single_des p {
	font-size: 17px;
	line-height: 160%;
	margin-top: 10px;
	color: #1C1C1C;
}
.home3_trading_item_wrapper {
	background-image: url(/wp-content/uploads/2024/11/Group-48095a450.svg);
	padding: 90px 0;
	background-size: 100% auto;
	background-position: top center;
	background-repeat: no-repeat;
}
.home3_trading_item_wrapper .row {
	align-items: flex-start;
	margin: -31px;
}
.home3_trading_item_wrapper .row > div {
	padding: 31px;
}
.home3_trading_item_wrapper .row > div:nth-child(3) > div,
.home3_trading_item_wrapper .row > div:nth-child(1) > div {
	padding-top: 200px;
	text-align: center;
}
.home3_trading_item_single_arrow {
	margin-bottom: 10px;
}
.home3_trading_item_single_arrow img {
	transform: scale(0.1);
	transition: all 1s;
}
.mapvisible .home3_trading_item_single_arrow img{
	transform: scale(1);
}
.home3_trading_item_single a {
	display: block !important;
	box-shadow: 100px 40px 170px rgba(0, 0, 0, 0.10);
	border-radius: 13px;
	position: relative;
	top: 100px;
	opacity: 0;
	transition: all 1.5s;
}

.home3_trading_item_single a img {
	width: 100%;
}
.mapvisible a {
	opacity: 1 !important;
	top: 0 !important;
}
.home3_trading_item_single a:hover {
	opacity: 0.6 !important;
}
.home3_bottom_area_bottom_wrapper > img {
	position: absolute;
	right: 30px;
	bottom: 0;
	width: 380px;
}
.page-template-page-normalv3,
.page-template-page-aboutv3,
.page-template-page-contact3,
.page-template-page-homepage3 {
	background: #fff !important;
}
.v3_notice_area {
	background: #0050FA;
	padding: 10px 0;
}
.cv3_notice_box p {
	font-size: 15px;
	line-height: 175%;
}
.about3_product_area {
	background-image: url(/wp-content/uploads/2025/01/productbg.webp);
	background-size: cover;
	background-position: top center;
	background-repeat: no-repeat;
	height: 1100px;
}
.about3_hero_area {
	text-align: center;
	position: relative;
	padding-top: 70px;
}
.about3_hero_area:before {
	position: absolute;
	top: 0;
	left: 0;
	content: '';
	width: 100%;
	height: 370px;
	background: linear-gradient(180deg, #EFF9FF 0%, white 100%);
}
.about3_hero_bottom p {
	max-width: 964px !important;
	margin: 30px auto 0 auto !important;
}
.about3_hero_area .home3_hero_laptop {
	max-width: 1150px;
	margin: 110px auto 0 auto;
}
.about3_hero_area .v3heroanimation1 {
	left: 0 !important;
	width: 337px !important;
	height: auto !important;
}
.about3_hero_area .v3heroanimation3 {
	top: -80px;
	right: 0;
	width: 386px;
	height: auto;
}
.about3_hero_area .v3heroanimation4 {
	bottom: 0;
	right: 0;
	width: 392px;
	height: auto;
}
.about3_ts_area .v3_section_title {
	text-align: center;
}
.about3_ts_area .v3_section_title p, .about3_ts_area .v3_section_title h2 {
	max-width: 100%;
}
.home3_ts_box {
	background: linear-gradient(180deg, #E1EFF9 0%, white 100%);
	box-shadow: 0px 10px 15px -3px rgba(0, 0, 0, 0.10);
	border-radius: 16px;
	padding: 25px;
	height: 100%;
}
.about3_hero_bottom {
	padding-bottom: 0;
}
.home3_ts_img {
	margin-bottom: 32px;
}
.home3_ts_des h2 {
	color: #000;
	font-size: 22px;
	line-height: 140%;
	font-weight: 600;
	margin-bottom: 15px;
}
.home3_ts_des li, .home3_ts_des p {
	color: #000;
	font-size: 16px;
	line-height: 165%;
}
.home3_ts_des ul {
	margin-top: 15px;
	margin-left: 24px;
}
.home3_ts_des ul li {
	margin-bottom: 7px;
}
.home3_ts_des ul li:last-child {
	margin-bottom: 7px;
}
.home3_ts_wrapper .row {
	margin: -18px;
}
.home3_ts_wrapper .row > div {
	padding: 18px;
}
.about3_needhelp_title {}
.about3_needhelp_title h2{
	color: #191825;
  font-size: 26px;
  font-weight: 600;
  line-height: 120%;
  letter-spacing: 0;
}
.about3_needhelp_title p{
	font-size: 18px;
  line-height: 155%;
  margin-top: 13px;
  color: #1C1C1C;
  margin-top: 15px;
}
.about3_needhelp_btn a {
	background: #0050FA;
	color: #fff;
	float: right;
	font-size: 16px;
	font-weight: 700;
}
.about3_needhelp_btn a span,
.about3_needhelp_btn a svg {
	vertical-align: middle;
}
.about3_needhelp_btn a {
	background: #0050FA;
	color: #fff;
	float: right;
	font-size: 16px;
	font-weight: 700;
	border-radius: 10px;
	padding: 24px 31px;
}
.about3_needhelp_btn a:hover {
	background: #00BEFA;
}
.writting_page_arrow_box a {
	font-size: 16px;
	font-weight: 600;
	color: #00BEFA;
	text-decoration: underline;
}
.writting_page_arrow_box a div {
	display: inline-block;
	width: 37px;
	height: 37px;
	background: rgba(0, 190, 250,0.15);
	border-radius: 50%;
	position: relative;
	vertical-align: middle;
	margin-right: 10px;
}
.writting_page_arrow_box a div i {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}
.writting_page_arrow_box a:hover div {
	background: #0050FA;
}
.writting_page_arrow_box a:hover {
	color: #0050FA;
}
.writting_page_arrow_box a:hover div i {
	color: #fff;
}
.writting_page_arrow_right div {
	margin-right: 0 !important;
	margin-left: 10px;
}
.need_help_box h2 {
	font-size: 26px;
	color: #1C1C1C;
	font-weight: 600;
}
.need_help_box p {
	color: rgba(28, 28, 28, 0.8);
	font-size: 18px;
	line-height: 175%;
	margin-top: 20px;
}
.need_help_box_cta a {
	background: #0050FA;
	display: block;
	float: right;
	color: #fff;
	font-size: 16px;
	font-weight: 700;
}
.need_help_box_cta span {
	vertical-align: middle;
	padding-left: 12px;
}
.need_help_box_cta a svg {
	vertical-align: middle;
}
.need_help_box_cta a {
	background: #0050FA;
	display: block;
	float: right;
	color: #fff;
	font-size: 16px;
	font-weight: 700;
	border-radius: 10px;
	padding: 24px 28px;
}
.need_help_box_cta a:hover {
	background: #00BEFA;
}
.writing_page_v3_content {
	text-align: left;
	margin-top: 60px;
}
.writing_page_v3_content li,
.writing_page_v3_content p {
	font-size: 18px;
	color: #1C1C1C;
	line-height: 170%;
}
.writing_page_v3_content h6,
.writing_page_v3_content h5,
.writing_page_v3_content h4,
.writing_page_v3_content h3,
.writing_page_v3_content h2,
.writing_page_v3_content h1 {
	color: #1C1C1C;
	margin-bottom: 15px
}
.writing_page_v3_content h1 {
	font-size: 28px;
}
.writing_page_v3_content h2 {
	font-size: 26px;
}
.writing_page_v3_content h3 {
	font-size: 24px;
}
.writing_page_v3_content h4 {
	font-size: 22px;
}
.writing_page_v3_content h5 {
	font-size: 20px;
}
.writing_page_v3_content h6 {
	font-size: 18px;
}
.writing_page_v3_content ul {
	margin-left: 30px;
	margin-top: 8px;
}
.about3_testimonial_slider_single_box {
    background: #EEF9FF;
    padding: 43px 65px;
}
.about3_testimonial_slider_single_box_review p {
    color: #202020;
    font-weight: 600;
    font-size: 21px;
    line-height: 175%;
    max-width: 332px;
}
.about3_testimonial_slider_single_box_review_des {
	margin-bottom: 27px;
}
.about3_testimonial_slider_single_box_review_des p {
    font-size: 16px;
    color: #202020;
    line-height: 165%;
}
.about3_testimonial_slider_single_box_review_details {
    display: flex;
    align-items: center;
}
.about3_testimonial_slider_single_box_review_details_img {
	width: 48px;
	margin-right: 24px;
}
.about3_testimonial_slider_single_box_review_details_main h2 {
	color: #1C1C1C;
	font-size: 16px;
	font-weight: 400;
}
.about3_testimonial_slider_single_box_review_details_main p {
	color: #585858;
	font-size: 13px;
	font-weight: 400;
	margin-top: 5px;
}
.about3_testimonial_wrapper {
    position: relative;
    padding: 0 100px;
}
.about3_testimonial_wrapper button {
    position: absolute;
    top: 50%;
    left: 0;
    line-height: 0;
    padding: 0;
    height: 51px;
    width: 51px;
    border-radius: 50%;
    transform: translate(0, -50%);
    background: rgba(0, 190, 250, 0.2);
}
.about3_testimonial_wrapper button.about_testi_nav_right {
    left: initial;
	right: 0;
}
.about3_testimonial_wrapper button:hover {
    background: #2563EB;
}
.about3_testimonial_wrapper button:hover svg path {
    fill: #fff !important;
}
.single-knowledge_base .header_fix,
.page-template-page-alpha-academy-v3 .header_fix,
.page-template-page-contact-v3 .header_fix,
.page-template-page-news-hub-v3 .header_fix,
.page-template-page-reward-center .header_fix,
.page-template-page-folo-tokenV3 .header_fix {
    height: 110px;
}
.single-knowledge_base,
.page-template-page-alpha-academy-v3,
.page-template-page-contact-v3,
.page-template-page-news-hub-v3,
.page-template-page-reward-center,
.page-template-page-folo-tokenV3 {
    background: #fff !important;
}
.folo3_hero_area {
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	padding: 50px 0;
}
.folo3_hero_cta {
	margin-top: 30px;
}
.folo3_hero_cta a {
	font-size: 20px;
	font-weight: 700;
	background: #00BEFA;
	display: inline-block;
	padding: 27px 57px;
	line-height: 22px;
	border-radius: 40px;
	color: #fff;
}
.folo3_hero_cta a:hover {
	background: #0050FA;;
}
.folo3_hero_img img {
	float: right;
	max-width: 420px;
	width: 100%;
}
.home3_hero_wrapper p em {
	font-size: 20px;
}
.folo3_hero_area .home3_hero_wrapper {
	padding-bottom: 0;
}
.home3_creator_img_main2 img {
	max-width: 600px;
	width: 100%;
}
.home3_creator_img_main3 img {
	float: right;
	max-width: 459px;
	width: 100%;
}
.folo3_learn_more_area {
	background: linear-gradient(180deg, white 0%, #EEF9FF 100%);
}
.folo3_learn_more_wrapper {
	box-shadow: 0px 26.786399841308594px 117.19049835205078px rgba(32, 36, 138, 0.06);
	background: #fff;
	border-radius: 34px;
	padding: 55px;
}
.row_learn_more {
	margin: -15px;
}
.row_learn_more > div {
	padding: 15px;
}
.folo3_learn_more_single a {
	background: #EEF9FF;
	display: block;
	color: #1C1C1C;
	font-size: 16px;
	line-height: 165%;
	position: relative;
	padding: 21px 21px 21px 53px;
}
.folo3_learn_more_single a svg {
	position: absolute;
	top: 50%;
	left: 21px;
	transform: translate(0, -50%);
}
.folo3_transaction_area .v3_section_title p {
	max-width: 100% !important;
	margin-top: 25px !important;
}
.folo3_transaction_slider * {
	color: #000 !important;
}
.reward3_bonus_box {
	padding: 20px;
	background: #EEF9FF;
	text-align: center;
}
.reward3_bonus_box .row {
	margin: -10px;
}
.reward3_bonus_box .row > div {
	padding: 10px;
}
.reward3_bonus_box-single {
	padding: 30px;
	background: #fff;
	border-radius: 6px;
}
.reward3_bonus_box h3 {
	color: #585858;
	font-size: 17px;
	margin-top: 15px;
}
.reward3_bonus_box h4 {
	font-size: 16px;
	color: #888;
	font-weight: 400;
	margin-top: 9px;
	margin-bottom: 15px;
}
.reward3_bonus_box a {
	background: #0050FA;
	color: #fff;
	display: inline-block;
	font-weight: 700;
	padding: 9.5px 27px;
	border-radius: 20px;
}
.reward3_bonus_area_en .reward3_bonus_box .row > div:last-child {
	-ms-flex: 0 0 100%;
	flex: 0 0 100%;
	max-width: 100%;
}
.folo3_transaction_slider_single * {
	color: #000;
}
.folo3_transaction_slider_single {
	box-shadow: 0px 1.4729558229446411px 3.682389497756958px -0.7364779114723206px rgba(0, 0, 0, 0.30);
	height: 100%;
	border-radius: 14px;
}
.folo3_transaction_slider_single_content {
	padding: 40px 30px;
}
.folo3_transaction_slider_single_content ul {
	list-style: none;
}
.folo3_transaction_slider_single_content ul li {
	margin-bottom: 20px;
	word-wrap: break-word;
}
.folo3_transaction_slider_single_content ul li:last-child {
	margin-bottom: 0;
}
.folo3_transaction_slider_single_content a {
	text-decoration: underline;
}
.folo3_value_area .v3_section_title {
	margin-bottom: 0;
}
.folo3_transaction_slider_single_icon img {
	width: 100%;
	height: auto;
}
.folo3_value_area .row {
	margin: -18px;
}
.folo3_value_area .row > div{
	padding: 18px;
}
.folo3_number_area {
	margin-top: 70px;
}
.folo3_tokenomics_box {
	background: linear-gradient(90deg, #00BEFA 0%, #0050FA 100%);
	box-shadow: 0px 12px 24px rgba(20.11, 19.66, 42.50, 0.04);
	border-radius: 18px;
	position: relative;
	padding: 77px 350px 77px 180px;
}
.folo3_tokenomics_box_img {
	position: absolute;
	top: 50%;
	left: 50px;
	transform: translate(0, -50%);
	width: 100px;
	box-shadow: 0px 2px 5px rgba(28, 28, 28, 0.05);
}
.folo3_tokenomics_box_icon {
	position: absolute;
	top: -27px;
	right: -19px;
	width: 55px;
}
.folo3_tokenomics_box_content {
	margin-bottom: 0 !important;
}
.folo3_tokenomics_box_content * {
	color: #fff !important;
}
.folo3_tokenomics_box_title h2 {
	font-size: 28px;
}
.folo3_tokenomics_box_content_btn {
	position: absolute;
	top: 50%;
	right: 48px;
	transform: translate(0, -50%);
}
.folo3_tokenomics_box_content_btn a {
	font-size: 15px;
	font-weight: 600;
	color: #000;
	background: #fff;
	display: block;
	border-radius: 10px;
	overflow: hidden;
	padding: 14px 22px;
}
.folo3_tokenomics_box_content_btn a span {
	float: left;
	margin-right: 12px;
}
.folo3_tokenomics_box_content_btn a svg {
	float: left;
	margin-top: 5px;
}
.folo3_tokenomics_box_content_btn a:hover svg path{
	stroke: #fff !important;
}
.folo3_tokenomics_box_content_btn a:hover {
	background: #00BEFA;
	color: #fff;
}
.folo3_single_promo_box {
	background: linear-gradient(180deg, #E1EFF9 0%, white 100%);
	box-shadow: 0px 10px 15px 3px rgba(0, 0, 0, 0.10);
	border-radius: 33px;
	padding: 45px;
}
.folo3_single_promo_box .v3_section_title {
	margin-bottom: 0;
}
.folo3_single_promo_box .v3_section_title h2 {
	font-size: 40px;
}
.folo3_single_promo_wrapper > div:nth-child(odd) .firstimg{
	display: none;
}
.folo3_single_promo_wrapper > div:nth-child(even) .lastimg{
	display: none;
}
.folo3_transaction_area .slick-track {
	display: flex;
}
.folo3_transaction_area .slick-list {
	margin-left: -10px;
	margin-right: -10px;
}
.folo3_transaction_area .slick-slide {
	padding-left: 10px;
	padding-right: 10px;
}
.folo3_transaction_slider {
	padding: 5px;
}
.folo3_transaction_slider_single_bg {
	height: 85px;
	background: linear-gradient(249deg, #FF821E 0%, #EEF9FF 100%);
}
.trans_slider_arrow {
	position: absolute;
	top: 9px;
	right: 0;
}
.trans_slider_arrow button {
	line-height: 0;
	border-radius: 8px;
	background: #00BEFA;
	padding: 8px;
	text-align: center;
	width: 34px;
	margin-right: 8px;
}
.trans_slider_arrow button:last-child {
	margin-right: 0;
}
.trans_slider_arrow button:hover {
	background: #0050FA;
}
.trans_slider_arrow button svg path {
	fill: #fff !important;
}
.reward3_refendEarn_area .home3_signal_area {
	background: linear-gradient(180deg, #EEF9FF 0%, #FFF 100%);
}
.reward3_refendEarn_area .home3_signal_area {
	background: linear-gradient(180deg, #EEF9FF 0%, #FFF 100%);
	padding-bottom: 0;
}
.reward3_refendEarn_area .v3_section_title h2,
.reward3_refendEarn_area .v3_section_title p {
	color: #000;
	text-shadow: none;
}
.reward3_refendEarn_single_img {
	float: left;
	width: 77px;
}
.reward3_refendEarn_single_des {
	float: left;
	color: #000;
	width: calc(100% - 77px);
	padding-left: 30px;
}
.reward3_refendEarn_single_des h3 {
	font-size: 20px;
}
.reward3_refendEarn_single_des p {
	font-size: 15px;
	margin-top: 8px;
}
.reward3_refendEarn_single {
	max-width: 430px;
}
.reward3_refendEarn_main_row {
	margin: -32px -15px;
}
.reward3_refendEarn_main_row > div {
	padding: 32px 15px;
}
.reward3_refendEarn_main_row > div:nth-child(2n) .reward3_refendEarn_single.oflow-hd {
	float: right;
}
.reward3_refendEarn_area .home3_signal_area .v3_section_title {
	margin-bottom: 45px;
}
.folo3_learn_more_single a:hover {
	color: #00BEFA;
	font-weight: 700;
}
.reward3_moni_box {
	border: 1px solid #00BEFA;
	border-radius: 60px;
	padding: 60px;
	position: relative;
}
.reward3_moni_area .container {
	max-width: 1330px;
}
.reward3_moni_area .v3_section_title h2 {
	font-size: 44px;
}
.reward3_moni_area .v3_section_title {
	margin-bottom: 0;
}
.reward3_moni_box_text {
	color: #00BEFA;
	font-weight: 700;
	text-transform: uppercase;
	background: #EEF9FF;
	padding: 6px 12px;
	border-radius: 16px;
	position: absolute;
	top: -16px;
	left: 60px;
}
.reward3_moni_area .v3_section_title p {
	font-size: 16px;
	line-height: 165%;
}
.reward3_moni_area .v3_section_title ul li {
	font-size: 16px;
}
.reward3_moni_box_cta a {
	background: #0050FA;
	color: #fff;
	font-weight: 600;
	font-size: 15px;
}
.reward3_moni_box_cta a svg {
	float: left;
	margin-top: 5.5px;
	margin-left: 10px;
}
.reward3_moni_box_cta a span {
	float: left;
}
.reward3_moni_box_cta a {
	background: #0050FA;
	color: #fff;
	font-weight: 600;
	font-size: 15px;
	display: inline-block;
	box-shadow: 0px 10px 50px -20px rgba(0, 0, 0, 0.20), 0px 1px 5px 0px rgba(0, 0, 0, 0.10), 0px 2px 5px -1px rgba(0, 0, 0, 0.10);
	padding: 14px 20px;
	border-radius: 10px;
}
.reward3_bonus_box a:hover,
.reward3_moni_box_cta a:hover {
	background: #00BEFA;
}
.reward3_moni_box_cta {
	float: right;
	margin-top: -63px;
	position: relative;
	z-index: 1;
}
.reward3_moni_area .v3_section_title ul li {
	font-size: 16px;
	background-image: url(../images/v3_checkmark.svg);
	background-repeat: no-repeat;
	padding-left: 30px;
	background-position: left top 1px;
	margin-bottom: 18px;
}
.reward3_moni_area .v3_section_title ul {
	list-style: none;
	margin-left: 0;
}
.about3_roadmap_area * {
	color: #000 !important;
}
.about3_roadmap_slider1 {
	padding-left: 160px;
}
.about3_roadmap_slider2 {
	padding-right: 160px;
}
.about3_roadmap_area2 .about3_single_roadmap:before {
	top: 0;
	bottom: initial;
}
.about3_single_roadmap:before {
	content: '';
	position: absolute;
	left: 0;
	bottom: 0;
	width: 0.85px;
	height: 200px;
	background: #0050FA;
}
.about3_single_roadmap {
	padding: 30px;
	position: relative;
}
.about3_single_roadmap_gap {
	position: relative;
	padding-left: 13px;
	padding-bottom: 13px;
}
.about3_single_roadmap_gap:after {
	content: '';
	position: absolute;
	background: #0050FA;
	width: 13px;
	height: 13px;
	border-radius: 50%;
	left: 7px;
	bottom: 7px;
}
.about3_single_roadmap_gap:before {
	content: '';
	background: rgba(0, 80, 250, 0.1);
	width: 27px;
	height: 27px;
	position: absolute;
	border-radius: 50%;
	left: 0;
	bottom: 0;
}
.about3_roadmap_slider2 .about3_single_roadmap_gap:after {
	top: 7px;
	bottom: initial;
}
.about3_roadmap_slider2 .about3_single_roadmap_gap:before {
	top: 0;
	bottom: initial;
}
.about3_roadmap_slider2 .about3_single_roadmap_gap {
	padding-top: 13px;
	padding-bottom: 0;
}
.about3_roadmap_wrapper_line {
	height: 7px;
	background: #00BEFA;
	opacity: 0.1;
	position: relative;
	z-index: -1;
	margin-top: -16px;
}
.about3_roadmap_area2 {
	margin-top: -16px;
}
.about3_roadmap_area .v3_section_title {
	text-align: center;
}
.about3_roadmap_area .v3_section_title p,
.about3_roadmap_area .v3_section_title h2 {
	margin-left: auto;
	margin-right: auto;
}
.about3_single_roadmap_content {
	background: #fff;
	border-radius: 10px;
	padding: 14px 0;
}
.about3_single_roadmap > span {
	font-size: 14px;
	font-weight: 700;
	color: #585858 !important;
	display: block;
	margin-bottom: 15px;
}

.about3_roadmap_area2 .about3_single_roadmap {
	padding: 40px 10px 0 20px;
}
.about3_single_roadmap {
	padding: 0 10px 40px 20px;
	position: relative;
	height: 100%;
}
.about3_roadmap_area .slick-track {
	display: flex;
}
.about3_single_roadmap_content_des h1,
.about3_single_roadmap_content_des h2,
.about3_single_roadmap_content_des h3,
.about3_single_roadmap_content_des h4,
.about3_single_roadmap_content_des h5,
.about3_single_roadmap_content_des h6 {
	font-size: 15px;
	font-weight: 600;
}
.about3_single_roadmap_content_des p {
	font-size: 13px;
	line-height: 160%;
	margin-top: 10px;
}
.about3_single_roadmap_content_des ul {
	margin: 10px 0 0 10px;
}
.about3_single_roadmap_content_des ul li {
	font-size: 13px;
	line-height: 160%;
	margin-bottom: 6px;
}
.about3_single_roadmap_content_des ul li:last-child {
	margin-bottom: 0;
}
.about3_single_roadmap_content_des_list {}
.about3_single_roadmap_content_des_list ul {
	margin: 20px 0 0 0;
	list-style: none;
}
.about3_single_roadmap_content_des_list ul li {
	font-size: 13px;
	line-height: 160%;
	margin-bottom: 9px;
	position: relative;
	padding-left: 29px;
}
.about3_single_roadmap_content_des_list ul li img {
	position: absolute;
	top: 1px;
	left: 0;
}
.about3_single_roadmap_content_des_list ul li:last-child {
	margin-bottom: 0;
}
.folo3_tokenomics_area .v3_section_title p,
.folo3_tokenomics_area .v3_section_title h2 {
	max-width: 100%;
}
.folo3_transaction_area .v3_section_title {
	margin-bottom: 0;
}
.folo3_transaction_area .v3_section_title h2 {
	font-size: 34px;
	max-width: 100%;
}
.folo3_transaction_slider_wrapper button {
	padding: 0;
	line-height: 0;
	width: 51px;
	height: 51px;
	background: rgba(0, 190, 250, 0.2);
	border-radius: 50%;
}
.folo3_transaction_slider_wrapper button svg {
	width: 26px !important;
	height: auto !important;
}
.folo3_transaction_slider_wrapper button {
	padding: 0;
	line-height: 0;
	width: 51px;
	height: 51px;
	background: rgba(0, 190, 250, 0.2);
	border-radius: 50%;
	top: 50%;
	left: 0;
	transform: translate(0, -50%);
	position: absolute;
}
.folo3_transaction_slider_wrapper button.folotrans_next {
	right: 0;
	left: initial !important; 
}
.folo3_transaction_slider_wrapper {
	position: relative;
	padding: 0 70px;
}
.v3_section_title_medium h2 {
	color: #000;
	font-size: 36px;
	font-weight: 700;
	line-height: 150%;
}
.v3_section_title_medium {
	position: relative;
	margin-bottom: 30px;
}
.v3_newshub_video_featured a:hover {
	opacity: 0.6;
}
.v3_newshub_video_featured a {
	position: relative;
	display: block;
}
.v3_newshub_video_featured_img img {
	width: 100%;
	height: auto;
	border-radius: 12px;
}
.v3_newshub_video_featured svg {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}
.v3_newshub_video_featured_overly {
	position: absolute;
	left: 0;
	bottom: 0;
	padding: 0 25px 25px 25px;
}
.v3_newshub_video_featured_overly h3 {
	display: inline-block;
	background: #fff;
	color: #000;
	font-size: 15px;
	font-weight: 400;
	padding: 6px 10px;
	border-radius: 15px;
	margin-bottom: 14px;
}
.v3_newshub_video_featured_overly h2 {
	color: #fff;
	font-weight: 500;
	font-size: 24px;
	line-height: 140%;
}
.v3_newshub_video_main_slider_single_details  h3 {
	display: inline-block;
	background: #fff;
	color: #000;
	font-size: 12px;
	font-weight: 400;
	padding: 6px 10px;
	border-radius: 15px;
	margin-bottom: 10px;
	border: 1px solid #D6D6D6;
}
.v3_newshub_video_main_slider_single_details  h2 {
	color: #000;
	font-weight: 500;
	font-size: 16px;
	line-height: 140%;
}
.v3_newshub_video_main_slider_single a {
	display: flex;
	align-items: center;
}
.v3_newshub_video_main_slider_single a:hover {
	opacity: 0.6;
}

.v3_newshub_video_main_slider_single_img {
	width: 127px;
	height: 127px;
	position: relative;
}
.v3_newshub_video_main_slider_single_img svg {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	width: 35px !important;
	height: auto !important;
}
.v3_newshub_video_main_slider_single_img img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	border-radius: 12px;
}
.v3_newshub_video_main_slider_single_details {
	width: calc(100% - 127px);
	padding-right: 20px;
}
.v3_newshub_video_main .slick-slide {
	float: left;
}

.v3_newshub_video_main .slick-slide > div {
	margin-bottom: 27px;
}
.v3_newshub_video_main .slick-slide > div:last-child {
	margin-bottom: 0;
}
.v3_newshub_video_featured_wrapper {
	padding-right: 30px;
}
.v3_newshub_blog_wrapper_slider .slick-slide {
	float: left;
}
.v3_newshub_blog_wrapper_slider .home3_blog_single {
	box-shadow: none;
	border: 1.5px solid #e5e5e5;
	width: calc(100% - 1px) !important;
	display: block !important;
}
.v3_newshub_blog_wrapper_slider .slick-list {
	margin: 0 -12px;
}
.v3_newshub_blog_wrapper_slider .slick-slide {
	padding: 0 12px;
}
.v3_newshub_blog_wrapper_slider .slick-slide > div {
	margin-bottom: 24px;
}
.v3_newshub_blog_wrapper_slider .slick-slide > div:last-child {
	margin-bottom: 0;
}
.v3_newshub_blog_main_slider .home3_blog_img {
	padding: 0;
}
.v3_newshub_blog_main_slider .slick-slide {
	float: left;
}
.v3_newshub_blog_main_slider .home3_blog_img {
	padding: 0 15px 0 0;
}
.v3_newshub_blog_main_slider .home3_blog_single {
	padding: 12px 20px 12px 12px;
	box-shadow: none;
	border: 2px solid #eee;
	display: block !important;
}
.v3_newshub_blog_main_slider .home3_blog_details_title h2 a {
	font-size: 16px;
}
.v3_newshub_blog_main_slider .home3_blog_details_title {
	margin-top: 7px;
}
.v3_newshub_blog_main_slider .home3_blog_details_spec {
	margin-top: 11px;
}
.v3_newshub_blog_main_slider .home3_blog_single .row {
	margin: -7px;
}
.v3_newshub_blog_main_slider .home3_blog_single .row > div{
	padding: 7px;
}
.v3_newshub_blog_main_slider .home3_blog_details {
	padding: 0;
}
.v3_newshub_blog_main_slider .slick-slide > div {
	margin-bottom: 12px;
}
.v3_newshub_blog_main_slider .slick-slide > div:last-child {
	margin-bottom: 0;
}
.home3_blog_details_title p {
	color: #777;
	font-size: 14px;
	margin-top: 11px;
}
.v3_newshub_partners_box {
	text-align: center;
}
.v3_newshub_partners_box .row {
	margin: -15px;
}
.v3_newshub_partners_box .row > div{
	padding: 15px;
}
.v3_newshub_partners_box .row {
	margin: -15px;
	align-items: center;
}
.home3_hero_partners-single img {
	max-width: 200px;
	width: auto;
	height: auto;
}
.v3_newshub_partners_box {
	text-align: center;
	margin-top: 60px;
}
.v3_newshub_subscribe_area .folo3_tokenomics_box {
	background: #fff;
	padding: 0;
	box-shadow: none;
}
.v3_newshub_subscribe_area .folo3_tokenomics_box_title *,
.v3_newshub_subscribe_area .folo3_tokenomics_box_content * {
	color: #000 !important;
}
.v3_newshub_subscribe_area .folo3_tokenomics_box_content {
	max-width: 423px;
}

.folo3_tokenomics_box > a {
	background: #EFF9FF;
	padding: 55px 350px 55px 180px;
	display: block;
	border-radius: 20px;
}
.folo3_tokenomics_box > a:hover {
	background: #0050FA;
}
.folo3_tokenomics_box > a:hover .folo3_tokenomics_box_content p,
.folo3_tokenomics_box > a:hover .folo3_tokenomics_box_title h2 {
	color: #fff !important;
}
.v3_newshub_subscribe_box {
	position: absolute;
	top: 50%;
	right: 40px;
	transform: translate(0, -50%);
	z-index: 2;
}
.v3_newshub_subscribe_box .text-center {
	display: none;
}
.v3_newshub_subscribe_box .main-form {
	width: 483px;
	display: block !important;
}
.v3_newshub_subscribe_box .main-form > div {
	width: calc(100% - 138px) !important;
	float: left;
}
.v3_newshub_subscribe_box .main-form > input {
	width: 128px !important;
	float: right;
	box-shadow: 0px 2px 5px -1px rgba(0, 0, 0, 0.2);
	background: #fff !important;
	border-width: 0 !important;
	color: #000 !important;
	clip-path: none !important;
	border-radius: 10px !important;
	font-size: 16px !important;
	box-sizing: border-box;
	margin: 0 !important;
	padding: 10px !important;
	font-weight: 600;
}
.v3_newshub_subscribe_box .main-form > div input {
	font-size: 16px !important;
	padding: 9px 15px !important;
	border-width: 0 !important;
	height: 44px !important;
	border-radius: 10px;
}
.v3_section_title_medium_cta {
	position: absolute;
	top: 50%;
	right: 0;
	transform: translate(0, -50%);
}
.v3_section_title_medium_cta a {
	color: #0050FA;
	font-size: 22px;
}
.v3_section_title_medium_cta a:hover {
	color: #00BEFA;
}
.v3_newshub_academy_content *{
	color: #000 !important;
}
.v3_newshub_academy_content h6,
.v3_newshub_academy_content h5,
.v3_newshub_academy_content h4,
.v3_newshub_academy_content h3,
.v3_newshub_academy_content h2,
.v3_newshub_academy_content h1 {
	font-size: 27px;
	line-height: 135%;
}
.v3_newshub_academy_content p {
	font-size: 18px;
	line-height: 165%;
	margin-top: 18px;
}
.v3_newshub_academy_content img {
	width: 100%;
	margin-top: 15px;
}
.v3_newshub_academy_wrapper .row {
	margin: -20px -15px;
}
.v3_newshub_academy_wrapper .row > div {
	padding: 20px 15px;
}
.v3_contact_help_content p {
	font-size: 16px;
	color: #000;
}
.v3_contact_help_items ul {
	list-style: none;
}
.v3_contact_help_items ul li a {
	display: block;
	position: relative;
	padding-right: 35px;
}
.v3_contact_help_items ul li a:hover {
	opacity: 0.6;
}
.v3_contact_help_items ul li {
	border-bottom: 1px solid rgba(0,0,0,.2);
	padding-bottom: 24px;
	margin-bottom: 24px;
}
.v3_contact_help_items ul li:last-child {
	border-bottom: 0 solid rgba(0,0,0,.2);
	padding-bottom: 0;
	margin-bottom: 0;
}
.v3_contact_help_items ul li h2 {
	color: #000;
	font-size: 16px;
	font-weight: 600;
}
.v3_contact_help_items ul li p {
	font-size: 15px;
	color: #585858;
	margin-top: 8px;
}
.v3_contact_help_items ul li img {
	height: 16px;
	width: auto;
	vertical-align: top;
	display: inline-block;
}
.v3_contact_help_items ul li a svg {
	position: absolute;
	top: 50%;
	right: 0;
	transform: translate(0, -50%);
}
.v3_contact_help_content a:hover {
	opacity: 0.6;
}
.v3_contact_main_wrapper {
	box-shadow: 0px 0px 60px 30px rgba(0, 0, 0, 0.03);
	border-radius: 10px;
	padding: 10px;
}
.v3_contact_main_box {
	height: 100%;
	background: linear-gradient(180deg, rgba(0, 190, 250, 0) 0%, rgba(0, 190, 250, 0.25) 100%);
	border-radius: 10px;
}
.v3_contact_main_box_title h2 {
	font-weight: 600;
	color: #000;
	font-size: 28px;
}
.v3_contact_main_box_title p {
	font-size: 18px;
	color: #000;
	max-width: 295px;
	margin-top: 14px;
	line-height: 150%;
}
.v3_contact_main_box_contact {
	margin-top: 80px;
}
.v3_contact_main_box_contact ul {
	list-style: none;
}
.v3_contact_main_box_contact ul li {
	margin-bottom: 40px;
}
.v3_contact_main_box_contact ul li a:hover {
	color: #0050FA;
}
.v3_contact_main_box_contact ul li a {
	font-size: 16px;
	color: #000;
	font-weight: 500;
}
.v3_contact_main_box_contact ul li a svg {
	display: inline-block;
	vertical-align: middle;
}
.v3_contact_main_box_contact ul li a span {
	display: inline-block;
	vertical-align: middle;
	padding-left: 25px;
}
.v3_contact_single_input label {
	display: block;
	font-size: 13px;
	color: #000;
	font-weight: 500;
}
.v3_contact_single_input textarea,
.v3_contact_single_input input {
	background: #fff !important;
	border: none !important;
	border-bottom: 1px solid #8d8d8d !important;
	padding: 5px 10px 5px 0 !important;
	color: #000 !important;

}
.v3_contact_main_form .row {
	margin: -22px -20px;
}
.v3_contact_main_form .row > div {
	padding: 22px 20px;
}
.v3_contact_main_form {
	padding: 50px 45px 50px 15px;
}
.v3_contact_single_input_radio > label {
	font-size: 14px !important;
	font-weight: 600 !important;
	margin-bottom: 17px !important;
}
.v3_contact_single_input textarea {
	height: 57px;
}
.v3_contact_main_form .wpcf7-not-valid-tip {
	display: none !important;
}
.v3_contact_main_form .wpcf7-not-valid {
	border-color: red !important;
}
.v3_contact_single_btn input {
	float: right;
	background: #0050FA;
	clip-path: none;
	color: #fff;
	font-size: 16px;
	font-weight: 600;
	text-transform: none !important;
	padding: 15px 32px 11px;
	border-radius: 25px;
	font-family: Montserrat !important;
}
.v3_contact_single_btn input:hover {
	background: #00BEFA;
}
.v3_contact_single_btn {
	margin-top: 48px;
}
.v3_contact_main_form .wpcf7-list-item label span::before {
	background: #E0E0E0;
	border: 2px solid #E0E0E0;
}
.v3_contact_main_form .wpcf7-list-item input:checked ~ span::before {
	background: #0050FA !important;
	border-color: #0050FA !important;
}
.v3_contact_main_box_bg {
	background-image: url(../images/contactinfobg.svg);
	background-position: bottom right;
	background-repeat: no-repeat;
	height: 100%;
	padding: 40px;
}
.v3_contact_main_form .wpcf7 form.invalid .wpcf7-response-output {
	color: red !important;
}
.v3_contact_main_form .wpcf7-response-output {
	color: #000 !important;
	margin: 15px 0 0 0 !important;
	border-radius: 6px;
}
body .form-container .emailoctopus-form-wrapper > p.emailoctopus-success-message {
	color: green !important;
	font-size: 18px;
	font-weight: 700;
}
.home3_hero_partners-single a{}
.home3_hero_partners-single a:hover{
	opacity: 0.6;
}
.v3_newshub_blog_wrapper_slider2 .slick-list {
	margin-left: -12px;
	margin-right: -12px;
}
.v3_newshub_blog_wrapper_slider2 .slick-slide {
	padding-left: 12px;
	padding-right: 12px;
}
.v3_newshub_blog_wrapper_slider2 .home3_blog_single {
	float: left;
}
.v3_newshub_blog_wrapper_slider2 .slick-track {
	display: flex;
}
.v3_newshub_blog_wrapper_slider2 .home3_blog_single {
	box-shadow: none;
	border: 1.5px solid #e5e5e5;
	width: calc(100% - 1px) !important;
	display: block !important;
}
.v3_newshub_academy_posts {
	background: linear-gradient(225deg, #E1EFF9 0%, #00BEFA 100%);
	border-radius: 20px;
	padding: 45px;
	margin-top: 35px;
}
.v3_newshub_academy_posts .home3_blog_img {
	padding: 8px 8px 0 8px;
}
.v3_newshub_academy_posts .row {
	margin: -10px !important;
}
.v3_newshub_academy_posts .row > div {
	padding: 10px;
}
.v3_newshub_academy_posts .home3_blog_details {
	padding: 20px;
}
.v3_newshub_academy_posts .home3_blog_details_cat a {
	font-size: 11px;
}
.v3_newshub_academy_posts .home3_blog_details_title {
	margin-top: 8px;
}
.v3_newshub_academy_posts .home3_blog_details_title h2 a {
	font-size: 14px;
	line-height: 140%;
}
.v3_newshub_academy_posts .home3_blog_details_spec span {
	font-size: 12px;
}/** ------------------------------------------------------------------
							Install Style
------------------------------------------------------------------ **/

::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #ddd;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #ddd;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #ddd;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
	color:    #ddd;
}
*{
	margin:0;
	padding:0;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	-webkit-tap-highlight-color: none !important;
	}
html,
body {
	font-size: 14px;
	height: 100%;
	color: #fff;
	}


.mark, mark {
	padding: 0;
	background: transparent;
}
h1, h2, h3, h4, h5, h6,	figure, label, dl, ol, ul, p, a, div, span, p {
	margin: 0;
}
h1 {
	font-size: 25px;
}
h2 {
	font-size: 20px;
}
h3 {
	font-size: 18px;
}
h4 {
	font-size: 17px;
}
h5 {
	font-size: 16px;
}
h6 {
	font-size: 12px;
	}

a {
	text-decoration: none;
	transition: all 0.2s;
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	-ms-transition: all 0.2s;
	-o-transition: all 0.2s;
	font-size: 14px;
	}

a:hover {
	text-decoration: none;
	}

p {
	line-height: 24px;
	font-size: 14px;
	}
	
img {
	border:none;
	max-width: 100%;
	height: auto;
	image-rendering: -webkit-optimize-contrast;
	}

div,
span,
input,
textarea {

	}

input[type=text],
input[type=password],
input[type=email],
textarea {
	border-width: 1px;
	border-style: solid;
	border-color: rgb(180, 187, 195);
	padding: 13px 18px;
	width: 100%;
	transition: all 0.1s;
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	-ms-transition: all 0.2s;
	-o-transition: all 0.2s;
	resize: none;
	color: rgb(48, 59, 67);
	border-radius: 2px;
	font-size: 14px;
	-webkit-appearance: none;
	box-shadow: none !important;
	}
textarea {
	height: 160px;
}
input[type=text]:focus,
input[type=password]:focus,
input[type=email]:focus,
textarea:focus {
	border-color: #000;
}

input[type=submit] {
	color: #fff;
	border-radius: 2px;
	font-size: 14px;
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	-ms-transition: all 0.2s;
	-o-transition: all 0.2s;
	background: #000000;
	border: none;
	padding: 12px 30px;
	cursor: pointer;
}
button {
	border: none;
	padding: 7px 10px;
	cursor: pointer;
	transition: all 0.1s;
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	-ms-transition: all 0.2s;
	-o-transition: all 0.2s;
	font-size: 14px;
	}
	
input[type=submit]:hover,
button:hover{
	
}

i {}

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

:focus {
	outline: none;
	}

::-moz-focus-inner {
	border: 0;
	}

:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   opacity:  1;
  
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   opacity:  1;
 
}
.container {
	max-width: 1265px;
}

/** ------------------------------------------------------------------
							Font Family
------------------------------------------------------------------ **/
html,
body  {
	font-family: 'Montserrat', sans-serif;
	font-weight: 400;
}

a {
	font-family: 'Montserrat', sans-serif;
	font-weight: 400;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-family: 'Montserrat', sans-serif;
	font-weight: 700;
}

p {
	font-family: 'Montserrat', sans-serif;
	font-weight: 400;
}

input[type=text],
input[type=password],
input[type=email],
input[type=search],
textarea {
	font-family: 'Montserrat', sans-serif;
	font-weight: 400;
	}
button,
input[type=submit] {
	font-family: 'Montserrat', sans-serif;
	font-weight: 700;
	}


/** ------------------------------------------------------------------
							Important Elements
------------------------------------------------------------------ **/
.oflow-hd{
	overflow: hidden;
	}
.oflow-at{
	overflow: auto;
	}
.oflow-vs{
	overflow: visible;
	}
.floatright {
	float: right;
	}
.floatleft{
	float: left;
	}
.floatnone{
	float: none;
	}
.list-style-none ul {
	list-style: none;
}
.border-box {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
}
.jg-space {
	width: 100%;
	display: block;
	overflow: hidden;
}

/** ------------------------------------------------------------------
					Mobile Header and Menu
------------------------------------------------------------------ **/
.body-mobile {
	overflow: hidden;
	height: 100%;
}
.mobile-header-area {
	position: fixed;
	width: 100%;
	top: 0;
	left: 0;
	text-align: center;
	z-index: 1000;
	display: none;
	background: #fff;
}

.mobile-header-logo {
	line-height: 0;
	padding: 20px 0;
	float: left;
	margin-left: 60px;
}
.mobile-header-logo a img{
	height: 30px;
	width: auto;
}
.header-mobile-menu-trigger {
	font-size: 21px;
	padding: 0;
	text-align: center;
	background: transparent;
	color: #fff;
	line-height: 1;
	position: absolute;
	top: 50%;
	transform: translate(0, -50%);
	display: block;
	transition: all 0.2s;
	margin-top: -15px;
}
.header-mobile-menu-trigger:hover {
	color: #27E4D9;
}
#header-mobile-menu-trigger-left {
	right: 20px;
	display: none;
}
#header-mobile-menu-trigger-right {
	right: 10px;
}
.black-bg {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #fff;
	opacity: 0.8;
	z-index: 2000;
	display: none;
}
.mobile-bar-menu-remove {
	position: fixed;
	top: 30px;
	color: #000;
	z-index: 3000;
	padding: 0;
	background: transparent;
	font-size:37px;
	display: none;
}
#mobile-product-menu-remove-left {
	right: 40px;
}
#mobile-product-menu-remove-right {
	left: 10px;
}
.mobile-menu-bar {
	position: fixed;
	top: 0;
	width: 80%;
	max-width: 250px;
	background: #fff;
	height: 100%;
	z-index: 3000;
	transition: all 0.3s;
	box-shadow: 0 0 25px 5px rgba(0,0,0,.08);
}
#mobile-menu-bar-left {
	left: 0;
	margin-left: -80%;
}
#mobile-menu-bar-right {
	right: 0;
	margin-right: -80%;
}
.menu-bar-search-box {
	margin-bottom: 30px;
	padding: 0 25px;
}
.header-landscape-ad {
	line-height: 0;
}
.menu-bar-search-box .aal-search-box{
	position: relative;
}
.menu-bar-search-box input[type=text]{
	padding: 10px 55px 10px 20px;
	border-bottom: 1px solid #dadada;
	border-top-width: 0;
	border-left-width: 0;
	border-right-width: 0;
	transition: all 1s;
}
.menu-bar-search-box input[type=text]:focus{
	border-color: #aaa;
}
.menu-bar-search-box input[type=submit]{
	font-family: Font Awesome\ 5 Free;
	position: absolute;
	top: 0;
	right: 0;
	height: 100%;
	font-size: 16px;
	background: transparent;
	padding: 0 10px;
}
.mobile-bar-admin-ul {}
.mobile-bar-admin-ul ul{
	list-style: none;
}
.mobile-bar-admin-ul ul li{
	position: relative;
	padding-left: 25px;
	padding-bottom: 27px;
	padding-right: 30px;
}
.mobile-bar-admin-ul ul li ul li{
	padding-right: 0;
	padding-left: 28px;
	padding-bottom: 25px;
}
.mobile-bar-admin-ul ul li ul {
	display: none;
}
.mobile-bar-admin-ul ul li ul li:last-child{
	padding-bottom: 5px;
}
.mobile-bar-admin-ul .menu-has-child-button {
	position: absolute;
	top: -5px;
	font-size: 18px;
	right: 0;
	line-height: 1;
	color: #ccc;
	background: transparent;
	padding: 7px 20px;
}
.mobile-bar-admin-ul ul li ul .menu-has-child-button {
	right: -30px;
}
.menu-has-child-button-active {
	transform: rotate(180deg);
	color: #444;
}
.mobile-bar-admin-ul ul li a span.dashicons {
	display: none;
}
.mobile-bar-admin-ul ul li a:hover {
	color: #0050FA !important;
}
.mobile-bar-admin-ul ul li a{
	display: inline-block;
	font-size: 16px;
	font-weight: 600;
	color: #000;
	opacity: 1;
	font-family: Montserrat;
}
.mobile-bar-admin-ul ul li img{
	height: 20px;
	padding: 0 !important;
}
.mobile-bar-admin-ul ul li img:first-child{
	display: block !important;
	opacity: 1 !important;
}
.mobile-bar-admin-ul ul li img:last-child{
	display: none !important;
}
.mobile-bar-admin-ul ul li span{
	padding-left: 6px !important;
}
.mobile-bar-admin-ul ul li.current-menu-item a {
	color: #0050FA;
}
.mobile-bar-admin-ul ul li a i{
	margin-right: 10px;
}
.mobile-bar-admin-ul ul li a span{
	margin-right: 0;
	float: left;
}
.mobile-bar-admin-ul ul li a span.menu-image-title-after{
	padding: 0 !important;
	margin: 0 !important;
}
.mobile-bar-admin-ul ul li ul {
	margin-top: 25px;
}
.mobile-logo-menu-bar {
	line-height: 0;
	text-align: center;
	margin-top: 40px;
	margin-bottom: 40px;
}
.mobile-search-menu-bar {
	padding: 0 20px;
	position: relative;
	margin-bottom: 30px;
}
.mobile-search-menu-bar input[type=text] {
	border-width: 0 !important;
	padding-right: 45px;
}
.header-search-bar #searchsubmit {
	right: 10px !important;
}
.mobile-search-menu-bar #searchsubmit {
	position: absolute;
	top: 0;
	right: 20px;
	line-height: 0;
	height: 100%;
	color: #000 !important;
	background: transparent;
}
.mobile-logo-menu-bar a img{
	max-width: 130px;
	height: auto;
	display: inline-block;
}
.mobile-menu-bar .aal-social-links {
	text-align: center;
	margin-bottom: 30px;
}
.mobile-menu-bar .aal-social-links li{
	float: none;
	display: inline-block;
	margin-right: 12px;
}
.mobile-menu-bar .aal-social-links li:last-child{
	margin-right: 0;
}
.mobile-menu-bar .aal-social-links li a{
	font-size: 16px;
	color: #001919;
}
.mobile-bar-logo {
	text-align: left;
	margin: 50px 25px;
}
body {
	background: #000 !important;
}


/** ------------------------------------------------------------------
						Header Area
------------------------------------------------------------------ **/
.mega-toggle-on {}
body .header_menu ul li.mega-toggle-on > a {
	color: #27E4D9 !important;
}
body .mega-indicator {
	font-size: 17px !important;
}
body .mega-indicator:after {
	transition: all 0.2s;
}
body .mega-toggle-on a .mega-indicator:after {
	transform: rotate(180deg) !important;
}
.header_active {
	padding-top: 19px !important;
	padding-bottom: 19px !important;
	background: #000 !important;
}
/* body .header_active .header_menu ul li a{
	padding-bottom: 26px !important;
} */
.header_active .header-mobile-menu-trigger {
	margin-top: -9px;
}
.header_fix {
	height: 111px;
}
.header_area {
	box-shadow: 0px 4px 50px rgba(39, 228, 217, 0.15);
	padding-top: 30px;
	padding-bottom: 30px;
	position: fixed;
	z-index: 900;
	width: 100%;
	top: 0;
	left: 0;
	background: #000;
	transition: all 0.2s;
}
.header_logo {}
.header_logo img{
	height: 45px;
	width: auto;
}
.header_button_duos {
	
}
.header_menu {}
.header_menu {
	margin-right: 22px;
	margin-top: 13px;
}
.mega-menu-wrap {
	background: transparent !important;
}
.header_menu ul{
	list-style: none;
}
.header_menu ul li{
	float: left;
	margin-right: 17px !important;
	position: relative;
	padding: 0 !important;
	background: transparent !important;
}
.header_menu ul li:hover{
	background: transparent !important;
}
.header_menu ul li:last-child{
	margin-right: 0 !important;;
}
.header_menu ul li a{
	color: #ccc !important;
	font-size: 15px !important;
	font-weight: 400 !important;
	display: block !important;
	transition: all 0.2s !important;
	padding: 0 0 20px 0 !important;
	height: initial !important;
	line-height: initial !important;
	background: transparent !important;
}
.header_menu ul li a span{
	margin-left: -3px;
}
.header_active .header_menu ul li ul li a,
.header_menu ul li ul li a{
	padding-bottom: 0 !important;
}
.header_menu ul li.current-menu-item > a{
	color: #27E4D9;
	background: linear-gradient(180deg, rgba(39, 228, 217, 0) 32.02%, rgba(39, 228, 217, 0.3) 100%);
	border-bottom: 2px solid #27E4D9;
}
.header_menu ul li a:hover{
	color: #fff !important;
	background: transparent !important;
}
.header_menu ul li ul {
	position: absolute;
	top: 40px;
	left: auto;
	width: 250px;
	background: #333;
	z-index: 1;
	padding: 20px 25px;
	border-radius: 0 13px 13px 13px;
	visibility: hidden;
	opacity: 0;
	transition: 0.4s;
}
.header_menu ul li:hover > ul {
	visibility: visible;
	opacity: 1;
}
.header_menu ul li ul li ul{
	top: -20px;
	left: 183px;
}
.header_menu ul li ul li {
	margin-right: 0;
	margin-bottom: 15px;
	float: none;
}
.header_menu ul li ul li:last-child {
	margin-bottom: 0;
}
.header_menu ul li ul:after, .header_menu ul li ul:before {
	bottom: 100%;
	left: 35px;
	border: solid transparent;
	content: "";
	height: 0;
	width: 0;
	position: absolute;
}
.header_button_duos a {
	background-image: url(../images/h_btn_bg_1.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
	padding: 16px 25px 14px;
	float: left;
	color: #27E4D9;
	font-weight: 400;
	font-family: ;
	text-transform: uppercase;
	line-height: 1;
	margin-right: 12px;
	min-width: 92px;
	text-align: center;
}
.header_button_duos a:nth-child(2) {
	background-image: url(../images/h_btn_bg_2.png);
	color: #000;
}
.header_button_duos a:hover {
	opacity: 0.7;
}
.header_button_duos a:last-child {
	margin-right: 0;
}
.header_menu ul li.mega-menu-item-has-children > ul.mega-sub-menu {
	padding: 17px !important;
	border-radius: 6px !important;
	background: linear-gradient(180deg, #01101C 0%, #09312E 100%) !important;
	width: 350px !important;
	left: auto !important;
}
.header_menu ul li.mega-menu-item-has-children > ul.mega-sub-menu:before {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 23px;
	content: '';
	background: linear-gradient(180deg, rgba(39, 228, 217, 0.4) 0%, rgba(39, 228, 217, 0) 50%);
	display: block !important;
	border-top: 1px solid #27E4D9;
	background-repeat: no-repeat;
}
.mega_menu_recent_post_img {
	border: 7px solid #212637;
}
.mega_menu_recent_post_details div {
	margin-bottom: 15px;
}
.mega_menu_recent_post_details span {
	margin: 0 !important;
	background: #EE62AD;
	color: #fff;
	font-size: 13px;
	padding: 6px 14px;
	display: inline-block;
	border-radius: 14px;
}
body .header_menu .header_anchor_box a:nth-child(1):hover,
body .header_menu .header_anchor_box a:nth-child(1) {
	background-image: url(../images/f_btn_bg_1.png) !important;
	color: #27E4D9 !Important;
}
body .header_active .header_menu .header_anchor_box a {
	padding: 13px 11px 11px !important;
}
body .header_menu .header_anchor_box a:hover,
body .header_menu .header_anchor_box a {
	background-image: url(../images/f_btn_bg_2.png) !important;
	color: #000 !important;
	background-size: 100% 100% !important;
	background-repeat: no-repeat !important;
	padding: 13px 11px 11px !important;
	font-weight: 400 !important;
	font-size: 12px !important;
	margin-right: 8px !important;
	display: inline-block !important;
}
.mega_menu_recent_post_details h2 {
	font-size: 15px;
	font-weight: 600;
	color: #fff;
	transition: all 0.2s;
}
.mega_menu_recent_post a:hover h2 {
	color: #27E4D9;
}
.header_submenu_overried_single_menu a h5 {
	position: relative;
	display: inline-block;
	padding-bottom: 4px;
}
.header_submenu_overried_single_menu a h5:before {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 23px;
	content: '';
	background: linear-gradient(360deg, rgba(39, 228, 217, 0.4) 0%, rgba(39, 228, 217, 0) 50%);
	display: block !important;
	border-bottom: 1px solid #27E4D9;
	background-repeat: no-repeat;
	opacity: 0;
	visibility: hidden;
	transition: all 0.2s;
}
.header_menu ul li.mega-menu-item-has-children ul.mega-sub-menu li{
	margin-right: 0 !important;
}
.header_submenu_overried {}
.header_submenu_overried .row {
	margin:  -10px;
}
.header_submenu_overried .row > div{
	padding: 10px;
}
.header_submenu_overried_single_menu {
	padding-left: 14px;
	padding-right: 15px;
	position: relative;
}
.header_submenu_overried_single_menu:before {
	position: absolute;
	content: '';
	top: 7px;
	left: 0;
	border-radius: 50%;
	width: 6px;
	height: 6px;
	background: #27E4D9;
}
.header_submenu_overried_single_menu a{
	display: block;
}
.header_submenu_overried_single_menu a:hover h5 {
	color: #27E4D9 !important;
}
.header_submenu_overried_single_menu a:hover h5:before{
	opacity: 1;
	visibility: visible;
}
.header_submenu_overried_single_menu a h5{
	font-size: 14px;
	color: #fff !important;
	transition: all 0.2s;
}
.header_submenu_overried_single_menu a p{
	font-size: 12px;
	line-height: 17px;
	margin-top: 2px;
	color: #e5e5e5;
	font-weight: 500;
	margin-bottom: 0 !important;
}
body .header_menu ul.mega-menu > li:nth-child(2) > ul {
	width: 715px !important;
} 
body .mega-menu-columns-5-of-12 ul {
	overflow: hidden !important;
	background: #F0F5FC !important;
	padding: 50px 20px !important;
	border-radius: 18px !important;
}
body .mega-menu-columns-5-of-12 ul img {
	height: 40px !important;
	width: auto  !important;
}
body .mega-menu-columns-5-of-12 ul p  {
	font-size: 13px !important;
	line-height: 20px !important;
	color: #000 !important;
	margin: 20px 0 !important;
}
body .mega-menu-columns-5-of-12 ul p span {
	color: #27E4D9 !important;
	font-weight: 600 !important;
}
.header_menu .mega-menu > li > ul > li > a {
	color: #000 !important;
}
.header_menu .mega-menu > li > ul > li > a:hover {
	color: #27E4D9 !important;
}
body .header_menu ul li ul li .mega-menu-columns-5-of-12 ul a {
	background-image: url(../images/f_btn_bg_2.png) !important;
	background-size: 100% 100% !important;
	background-repeat: no-repeat !important;
	padding: 16px 25px 14px !important;
	float: right !important;
	color: #000 !important;
	font-weight: 400 !important;
	font-family:  !important;
	text-transform: uppercase !important;
	line-height: 1 !important;
	font-size: 13px !important;
}
.header_submenu_overried_single_menu_half {
	padding-right: 10px;
	border-right: 1px solid #000;
}
.header_submenu_overried_single_menu_last {
	border-right-width: 0 !important;
}



/** ------------------------------------------------------------------
						Footer Area
------------------------------------------------------------------ **/
.footer_area {
	padding: 55px 0;
}
.footer_area .grid_row {
	margin: -15px;
}
.footer_area .grid_row > div {
	padding: 15px;
}
.footer_top {}
.footer_logo {
	margin-bottom: 45px;
}
.footer_logo img{
	height: 36px;
	width: auto;
}
.footer_single_widget {}
.footer_single_widget_title {
	margin-bottom: 26px;
}
.footer_single_widget_title h2{
	font-size: 16px;
	line-height: 20px;
	color: #F8F9FA;
	font-weight: 400;
}
.footer_single_widget ul {
	list-style: none;
}
.footer_single_widget ul li {
	margin-bottom: 20px;
}
.footer_single_widget ul li:last-child {
	margin-bottom: 0;
}
.footer_single_widget ul li a {
	font-weight: 300;
	font-size: 16px;
	line-height: 20px;
	color: #EBEBEB;
}
.footer_single_widget_title h2 {
	font-size: 19px;
	font-weight: 700;
}
.footer_single_widget ul li a:hover {
	color: #27E4D9;
}
.footer_bottom {}
.footer_bottom_box {
	margin-top: 70px;
	text-align: center;
}
.footer_copyright {
	font-weight: 300;
	font-size: 16px;
	line-height: 24px;
	color: #A2A9B0;
	margin-top: 8px;
}
.footer_social_menu {
	display: inline-block;
}
.footer_social_menu ul{
	list-style: none;
}
.footer_social_menu ul li{
	float: left;
	margin-right: 16px;
}
.footer_social_menu ul li:last-child{
	margin-right: 0;
}
.footer_social_menu ul li a{
	position: relative;
	height: 40px;
	width: 40px;
	background: #27E4D9;
	border-radius: 50%;
	display: block;
	color: #000;
}
.footer_social_menu ul li a i{
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	font-size: 16px;
}
.footer_social_menu ul li a svg{
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	font-size: 16px;
	height: 17px !important;
	width: auto;
}
.footer_social_menu ul li a svg path{
	fill: #000 !important;
	transition: all 0.2s;
}
.footer_social_menu ul li a:hover{
	opacity: 0.6;
}
.footer_social_menu ul li a:hover svg path{}



/** ------------------------------------------------------------------
						Home Community Area
------------------------------------------------------------------ **/
.home_community_area {
	background: #0B1023;
}
.row_middle {
	align-items: center;
}
.home_community_area .row{
	margin: -14px -65px;
}
.home_community_area .row > div{
	padding: 14px 65px;
}
.home_community_area .section_title {
	margin-bottom: 41px;
}
.home_community_img {}
.home_community_img img{
	width: 100%;
	height: auto;
}
.home_social_box_wrapper {
	padding-left: 32px;
	margin-top: 16px;
}
.home_social_box_des {
	margin-bottom: 73px;
}
.home_social_box_des p{
	font-weight: 300;
	font-size: 16px;
	line-height: 24px;
	color: #DBDEE1;
}
.home_social_box_social_menu {}
.home_social_box_social_menu ul {
	list-style: none;
	margin: -4.5px;
}
.home_social_box_social_menu ul li {
	float: left;
	padding: 4.5px;
}
.home_social_box_social_menu ul li a {
	font-size: 16px;
	color: #FFFFFF;
	clip-path: polygon(0 0, 95% 0%, 100% 20%, 100% 100%, 5% 100%, 0% 80%);
	background: #152636;
	display: block;
	padding: 10px 32px;
}
.home_social_box_social_menu ul li a.telegram_social_switch_active {
	background: #27E4D9 !important;
}
.home_social_box_social_menu ul li a.telegram_social_switch_active svg path {
	fill: #fff !important;
}
.home_social_box_social_menu ul li a:hover {
	opacity: 0.4;
}
.home_social_box_social_menu ul li a svg {
	margin-left: 10px;
}
.home_social_box_social_menu ul li a svg,
.home_social_box_social_menu ul li a span{
	vertical-align: middle;
}
.home_social_box_social_menu ul li a:hover {}
.home_social_box_community_menu {
	margin-top: 15px;
	padding-left: 17px;
	display: none;
}
.home_social_box_community_menu ul{
	list-style: none;
}
.home_social_box_community_menu ul li{
	margin-bottom: 5px;
}
.home_social_box_community_menu ul li:last-child{
	margin-bottom: 0;
}
.home_social_box_community_menu ul li a{
	font-weight: 300;
	font-size: 16px;
	line-height: 24px;
	color: #A2A9B0;
}
.home_social_box_community_menu ul li a:hover{
	color: #27E4D9;
}


/** ------------------------------------------------------------------
						Home Featured On
------------------------------------------------------------------ **/
.home_featured_on_area {
	padding: 85px 0;
	background: #0B1023;
}
.home_featured_on_area .section_title{
	margin-bottom: 0;
}
.home_featured_on_area .section_title h2{
	font-size: 30px;
	line-height: 46px;
}
.home_featured_on_wrapper {
	padding-left: 40px;
}
.home_single_featured_on {}
.row_featured_on_img {
	margin: -15px -18px;
}
.row_featured_on_img > div {
	padding: 15px 18px;
}
.home_single_featured_on {}
.home_single_featured_on img{
	width: 100%;
	height: auto;
}
.home_single_featured_on a{
	opacity: 0.6;
}
.home_single_featured_on a:hover{
	opacity: 1;
}



/** ------------------------------------------------------------------
						Home Testimonial
------------------------------------------------------------------ **/
.home_testimonial_area {
	background: #0B1023;
}
.home_testimonial_area .section_title{
	max-width: 530px;
}
.home_testimonial_slider_wrapper {}
.home_testimonial_slider_main {
	position: relative;
}
.home_testimonial_slider_main:after {
	position: absolute;
	content: '';
	height: 100%;
	width: 25%;
	background: linear-gradient(270deg, #0B1023 0%, rgba(11, 16, 35, 0) 135.35%);
	z-index: 111;
	top: 0;
	right: 0;
}
.home_testimonial_slider_main .slick-list {
	margin: 0 -16px;
}
.home_testimonial_slider_main .slick-slide {
	padding: 0 16px;
}
.home_testimonial_slider_main .slick-current .home_testimonial_slider_main_single_box {
	background: #212637;
}
.home_testimonial_slider_main_single {}
.home_testimonial_slider_main_single_box {
	padding: 52px 24px 42px 24px;
}
.home_testimonial_slider_main_single_box h2 {
	font-size: 24px;
	line-height: 32px;
	color: #F8F9FA;
}
.home_testimonial_slider_main_single_box h3 {
	font-weight: 500;
	font-size: 14px;
	line-height: 150%;
	color: #27E4D9;
	margin-top: 8px;
}
.home_testimonial_slider_main_single_box p {
	font-weight: 300;
	font-size: 14px;
	line-height: 21px;
	color: #A2A9B0;
	margin-top: 19px;
}



/** ------------------------------------------------------------------
						Home Hero
------------------------------------------------------------------ **/
.page-template-page-homepage2 .home_hero_box {
	margin-bottom: 50px;
}
.home_hero_area {
	position: relative;
}
.home_hero_video {
	position: absolute;
	opacity: 0.22;
	z-index: -1;
	top: 0;
	right: 0;
}
.home_hero_box {}
.home_hero_box_subtitle {
	margin-bottom: 16px;
	position: relative;
	padding-left: 143px;
}
.home_hero_box_subtitle:before {
	position: absolute;
	top: 15px;
	left: -2867px;
	content: '';
	background: #27E4D9;
	height: 1px;
	width: 3000px;
}
.home_hero_box_subtitle h2{
	font-style: italic;
	font-weight: 400;
	font-size: 18px;
	line-height: 32px;
	color: #27E4D9;
}
.home_hero_box_title {
	max-width: 980px;
}
.home_space_gradient {
	background: linear-gradient(180deg, #000000 0%, #0D0D23 100%);
}
.home_hero_box_title h1 {
	font-weight: 700;
	font-size: 45px;
	line-height: 69px;
	color: #FFFFFF;
	font-family: ;
	text-transform: uppercase;
}
.home_hero_box_title p {
	font-weight: 300;
	font-size: 16px;
	line-height: 28px;
	color: #A2A9B0;
}
.page-template-page-homepage .home_hero_box_title h1 {
	font-size: 60px;
}
.home_hero_img_boxes {
	margin-top: 90px;
}
.home_hero_img_boxes ul {
	list-style: none;
	margin: -15px;
}
.home_hero_img_boxes ul li{
	float: right;
	padding: 15px;
	width: 29%;
}
.home_hero_img_boxes ul li a{
	position: relative;
	display: block;
}
.home_hero_img_boxes ul li a img{
	width: 100%;
	height: auto;
}
.home_hero_img_boxes ul li a h2{
	font-weight: 700;
	font-size: 15px;
	line-height: 27px;
	color: #FFFFFF;
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 0;
	padding: 0 35px 14px; 
	transition: all 0.2s;
}
.home_hero_img_boxes ul li a:hover h2{
	color: #27E4D9;
}
.home_hero_box_anchor {
	margin-top: 38px;
}



/** ------------------------------------------------------------------
						Home Laptop
------------------------------------------------------------------ **/
.home_laptop_area {
	text-align: center;
	padding-top: 70px;
	background: linear-gradient(180deg, #000000 0%, #0B1023 42.86%);
}
.home_laptop_area .container {
	max-width: 1280px;
}

.referral_page_hero_area .section_title h2 {
	display: inline-block;
	font-size: 55px;
	line-height: 70px;
}
.home_laptop_area .section_title h2{
	max-width: 868px;
	display: inline-block;
	font-size: 55px;
	line-height: 70px;
}
.home_laptop_box_video img {
	position: relative;
	z-index: 2;
}
.home_laptop_count_box {
	margin-top: 10px;
	margin-bottom: 75px;
}
.home_laptop_count_box .row {
	margin: -15px;
}
.home_laptop_count_box .row > div {
	padding: 15px;
}
.home_single_laptop_count_box {
	text-align: center;
}
.home_single_laptop_count_box h2{
	font-weight: 700;
	font-size: 40px;
	line-height: 62px;
	color: #27E4D9;
}
.home_single_laptop_count_box p{
	font-weight: 300;
	font-size: 22px;
	color: #FFFFFF;
	margin-top: 10px;
}
.home_laptop_box_video {
	position: relative;
	display: inline-block;
}
.home_v2_hero_img_inner_video {
	position: absolute;
	top: 35px;
	left: 138px;
	z-index: 1;
	width: 800px;
	height: 523px;
	overflow: hidden;
	
}
.home_v2_hero_img_inner_video video {
	position: absolute;
	top: 0;
	left: 50%;
	transform: translate(-50%, 0);
	width: auto !important;
	height: 100% !important;
}
.home_laptop_box_video_des {
	margin-top: 65px;
}
.home_laptop_box_video_des p{
	font-weight: 300;
	font-size: 16px;
	line-height: 150%;
	color: #A2A9B0;
	max-width: 937px;
	display: inline-block;
}
.home_laptop_promo_box {
	margin-top: 75px;
}
.home_laptop_promo_box .row {
	margin: -10px -15px;
}
.home_laptop_promo_box .row > div{
	padding: 10px 15px;
}
.home_single_laptop_promo_box {
	text-align: left;
	background: #212637;
	border-top: 2px solid #27E4D9;
	padding: 39px 24px;
	height: 100%;
}
.home_single_laptop_promo_box img {
	height: 50px;
	width: auto;
	margin-bottom: 22px;
}
.home_single_laptop_promo_box h2 {
	font-weight: 700;
	font-size: 20px;
	line-height: 33px;
	color: #FFFFFF;
}
.home_single_laptop_promo_box p {
	margin-top: 24px;
	font-weight: 300;
	font-size: 14px;
	line-height: 21px;
	color: #A2A9B0;
}




/** ------------------------------------------------------------------
						Home Getstarted
------------------------------------------------------------------ **/
.home_bottom_getstarted_area {
	background: linear-gradient(180deg, #0B1023 13.54%, #000000 100%);
	padding: 111px 0 150px;
	text-align: center;
}
.home_bottom_getstarted_box {}
.section_title {
	margin-bottom: 75px;
}
.section_title h2{
	font-weight: 700;
	font-size: 38px;
	line-height: 60px;
	color: #FFFFFF;
	font-family: ;
	text-transform: uppercase;
}
.section_title p{
	font-weight: 300;
	font-size: 16px;
	color: #A2A9B0;
	margin-top: 11px;
}
.home_bottom_getstarted_area .section_title {
	margin-bottom: 56px;
}
.home_bottom_getstarted_box_anchor {}
.home_bottom_getstarted_box_anchor a {
	background-image: url(../images/f_btn_bg_2.png);
	color: #000;
	background-size: 100% 100%;
	background-repeat: no-repeat;
	padding: 16px 25px 14px;
	font-weight: 400;
	font-family: ;
	text-transform: uppercase;
	line-height: 1;
	display: inline-block;
	margin-right: 20px;
	min-width: 130px;
	text-align: center;
}
.home_bottom_getstarted_box_anchor a:nth-child(2) {
	background-image: url(../images/f_btn_bg_1.png);
	color: #27E4D9;
	margin-right: 0;
}
.home_bottom_getstarted_box_anchor a:hover {
	opacity: 0.7;
}
.home_laptop_anchor_box {
	margin-top: 75px;
}
.page-template-page-product .home_bottom_getstarted_area .section_title,
.page-template-page-about .home_bottom_getstarted_area .section_title {
	margin-bottom: 44px;
}




/** ------------------------------------------------------------------
						About Page
------------------------------------------------------------------ **/
.about_hero_area {}
.about_hero_area .row {
	margin: -8px;
}
.about_hero_area .row > div{
	padding: 8px;
}
.home_hero_img {
	margin-top: 35px;
}
.home_hero_img img{
	width: 100%;
	height: auto;
	border-radius: 3px;
}
.about_left_hero_box {
	margin-top: 49px;
}
.about_left_hero_box_des {
	margin-bottom: 69px;
}
.about_left_hero_box_des p{
	font-weight: 300;
	font-size: 16px;
	color: #A2A9B0;
}
.about_left_hero_box_img_grid {}
.about_left_hero_box_img_grid_img {}
.about_left_hero_box_img_grid_img img {
	width: 100%;
	border-radius: 3px;
}
.about_promo_area {
	background: linear-gradient(180deg, #000000 0%, #0B1023 100%);
}
.about_promo_area .container{
	max-width: 1010px;
}
.about_founders_area {
	background: #0B1023;
}
.about_promo_area .section_title {
	margin-bottom: 53px;
}
.about_promo_area .grid_row {
	margin: -14px;
}
.about_promo_area .grid_row > div{
	padding: 14px;
}
.about_single_promo_box {
	background: rgba(33, 38, 55, 0.6);
	padding: 54px 43px;
	border-top: 2px solid #27E4D9;
	transition: all 0.2s;
}
.about_single_promo_box:hover {
	background: #27E4D9;
}
.about_single_promo_box:hover .about_single_promo_box_des p,
.about_single_promo_box:hover .about_single_promo_box_title h3 {
	color: #000 !important;
}
.about_single_promo_box_title h3 {
	font-family: '';
	font-weight: 700;
	font-size: 25px;
	line-height: 28px;
	color: #27E4D9;
	max-width: 250px;
	transition: all 0.2s;
}
.about_single_promo_box_des p {
	font-weight: 300;
	font-size: 14px;
	line-height: 136%;
	color: #A2A9B0;
	transition: all 0.2s;
}
.section_title2 {
	margin-bottom: 48px;
	padding-left: 152px;
	position: relative;
}
.section_title2:before {
	position: absolute;
	content: '';
	width: 128px;
	height: 3px;
	left: 0;
	top: 24px;
	background: #FFFFFF;
}
.section_title2 h2{
	font-family: '';
	font-weight: 700;
	font-size: 38px;
	line-height: 60px;
	color: #FFFFFF;
}
.section_title2 p{
	font-weight: 300;
	font-size: 16px;
	line-height: 150%;
	color: #A2A9B0;
	margin-top: 27px;
}
.about_investor_area,
.about_advisor_area {
	background: #0B1023;
}
.about_founders_area .grid_row,
.about_advisor_area .grid_row {
	margin: -8px;
}
.about_founders_area .grid_row > div,
.about_advisor_area .grid_row > div {
	padding: 8px;
}
.home_single_founder {
	position: relative;
}
.home_single_founder:before {
	position: absolute;
	content: '';
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(39, 228, 217, 0.15);
	backdrop-filter: blur(5px);
	opacity: 0;
	transition: all 0.4s;
}
.home_single_founder:hover:before {
	opacity: 1;
}
.home_single_founder button{
	position: absolute;
	width: 56px;
	height: 56px;
	right: 0;
	bottom: 0;
	background: #27E4D9;
	display: none;
}
.home_single_founder svg{
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}
.home_single_founder h2{
	font-weight: 700;
	font-size: 24px;
	line-height: 32px;
	color: #FFFFFF;
}
.home_single_founder span{
	position: absolute;
	right: 24px;
	top: 24px;
	font-weight: 400;
	font-size: 14px;
	color: #F2F4F5;
}
.home_single_founder img {
	width: 100%;
	height: auto
}
.about_investor_box {
	margin-top: 37px;
	padding-left: 152px;
}
.about_investor_box .grid_row {
	margin: -30px -15px;
}
.about_investor_box .grid_row > div {
	padding: 30px 15px;
}
.about_single_investor {
	text-align: center;
}
.about_single_investor img {
	width: auto;
	height: auto;
	max-width: 100%;
	max-height: 100%;
}
.home_single_founder_overly {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	background: transparent;
	padding: 30px 55px 30px 24px;
	transition: all 0.2s;
}
.home_single_founder_overly div {
	height: 0;
	overflow: hidden;
	transition: all 0.2s;
	
}
.home_single_founder:hover .home_single_founder_overly div {
	height: initial;
}
.home_single_founder:hover .home_single_founder_overly {
	background: #212637;
}
.home_single_founder:hover .home_single_founder_overly a{
	opacity: 1;
}
.home_single_founder_overly {}
.home_single_founder_overly a{
	position: absolute;
	padding: 16px;
	right: 0;
	top: 0;
	background: #27E4D9;
	line-height: 1;
	font-size: 20px;
	text-align: center;
	color: #212637;
	opacity: 0;
}
.home_single_founder_overly a:hover{
	opacity: 0.6 !important;
}
.home_single_founder_overly p{
	font-weight: 300;
	font-size: 14px;
	line-height: 150%;
	color: #27E4D9;
	margin-top: 5px;
}
.home_single_founder_overly ul{
	list-style: none;
	overflow: hidden;
	margin-top: 27px;
}
.home_single_founder_overly ul li{
	font-weight: 300;
	font-size: 14px;
	line-height: 150%;
	color: #A2A9B0;
	margin-bottom: 10px;
	position: relative;
	padding-left: 8px;
}
.home_single_founder_overly ul li:before{
	position: absolute;
	width: 1px;
	height: 16px;
	left: 0;
	top: 3px;
	content: '';
	background: #27E4D9;
}
.home_single_founder_overly ul li:last-child{
	margin-bottom: 0;
}
.home_single_founder_overly img{
	height: auto;
	max-height: 26px;
	width: auto;
	margin-top: 50px;
}
.home_single_founder_all_member {
	position: relative;
}
.home_single_founder_all_member a{
	display: block;
}
.home_single_founder_all_member a:hover{
	opacity: 0.6;
}
.home_single_founder_all_member img{
	width: 100%;
	height: auto;
}
.home_single_founder_all_member_olvery {
	position: absolute;
	top: 50%;
	left: 0;
	transform: translate(0, -50%);
	text-align:  center;
	width: 100%;
	padding: 10px;
}
.home_single_founder_all_member_olvery p{
	font-weight: 300;
	font-size: 16px;
	line-height: 150%;
	color: #A2A9B0;
	margin-bottom: 16px;
}
.home_single_founder_all_member_olvery i{
	padding: 16px;
	background: #27E4D9;
	line-height: 1;
	font-size: 20px;
	color: #212637;
}



/** ------------------------------------------------------------------
						Product Page
------------------------------------------------------------------ **/
.product_hero_area {
	background: linear-gradient(156.99deg, #000000 10.31%, #0B1023 63.32%);
}
.product_left_hero_box {
	padding-left: 90px;
}
.product_hero_item_box .row{
	margin: -6px;
}
.product_hero_item_box .row > div{
	padding: 6px;
}
.product_single_hero_item_box {
	background: #212637;
	border: 1px solid rgba(140, 148, 157, 0.4);
	border-radius: 8px;
	padding: 19px 37px 24px 77px;
	position: relative;
	cursor: pointer;
}
.product_single_hero_item_box h2 {
	font-size: 24px;
	line-height: 32px;
	color: #fff;
}
.product_single_hero_item_box p {
	font-weight: 300;
	font-size: 16px;
	color: #A2A9B0;
	margin-top: 15px;
}
.product_single_hero_item_box span {
	font-weight: 700;
	font-size: 24px;
	line-height: 32px;
	color: #FEFFFF;
	position: absolute;
	top: 19px;
	left: 34px;
}
.product_hero_img {
	margin-top: 33px;
}
.product_hero_img img{
	width: 100%;
	height: auto;
	border-radius: 3px;
	display: none;
}
.product_hero_img video{
	width: 100%;
	height: auto;
	border-radius: 3px;
	display: none;
}
.product_hero_img video:first-child{
	display: block;
}
.product_hero_img img:first-child{
	display: block;
}
.product_hero_item_box {
	margin-top: 103px;
}
.product_hero_item_box .hero_tab_active .product_single_hero_item_box {
	background: rgba(39, 228, 217, 0.3);
	border: 1px solid #27E4D9;
}
.product_hero_item_box .hero_tab_active .product_single_hero_item_box h2,
.product_hero_item_box .hero_tab_active .product_single_hero_item_box p,
.product_hero_item_box .hero_tab_active .product_single_hero_item_box span {
	color: #27E4D9;
}
.product_expert_area {
	background: #0B1023;
}
.mobile_view {
	display: none;
}
.product_promo_area {
	background: #0B1023;
}
.product_promo_des_box {
	max-width: 504px;
}
.product_promo_img {}
.product_promo_img img{
	width: 100%;
	height: auto;
	border-radius: 3px;
}
.product_promo_des_box .section_title {
	margin-bottom: 33px;
}
.product_promo_des_box p {
	font-weight: 300;
	font-size: 16px;
	color: #DBDEE1;
}
.product_promo_des_anchor {
	margin-top: 72px;
}
.section_title_center {
	text-align: center;
}
.product_tabs_area {
	background: #0B1023;
}
.product_tabs_area .section_title {
	margin-bottom: 49px;
}
.product_tab_box_content {}
.product_tab_box_content .product_tab_box_content_main {
	display: none;
}
.product_tab_box_content .product_tab_box_content_main:first-child {
	display: block;
}
.product_tab_box {
	
}
.product_tab_box_category_table {
	padding-left: 120px;
}
.product_tab_box_category_table ul {
	list-style: none;
	background: #212637;
	border-radius: 8px;
	border: 1px solid #77808B;
	display: flex;
	overflow: hidden;
	justify-content: space-between;
}
.product_tab_box_category_table ul li {
	display: inline-block;
	position: relative;
}
.product_tab_box_category_table ul li:after {
	left: 100%;
	top: 50%;
	border: solid transparent;
	content: "";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color: rgba(136, 183, 213, 0);
	border-left-color: #27E4D9;
	border-width: 10px;
	margin-top: -10px;
	opacity: 0;
	transition: all 0.2s;
}
.product_tab_box_category_table ul li a {
	font-weight: 300;
	font-size: 16px;
	line-height: 32px;
	text-align: center;
	color: #fff;
	padding: 4px 20px;
	display: block;
}
.slide-in-container-inner {
	z-index: 99;
}
.product_tab_box_category_table ul li a:hover {
	color: #27E4D9;
}
.product_tab_box_category_table ul li.tab_active a {
	background: #27E4D9;
	color: #000;
}
.product_tab_box_category_table ul li.tab_active:after {
	opacity: 1;
}
.product_tab_box_content {
	margin-top: 64px;
	position: relative;
}
.product_tab_box_content:before {
	position: absolute;
	top: 0;
	left: 150px;
	content: '';
	height: 100%;
	background: #4F5A68;
	width: 2px;
}
.product_tab_box_content .row {
	margin: -16px;
}
.product_tab_box_content .row > div{
	padding: 16px;
}
.product_tab_box_content_main {}
.product_tab_box_content_main p{
	margin-bottom: 49px;
	font-weight: 300;
	font-size: 16px;
	color: #27E4D9;
}
.product_tab_box_content_main img{
	width: 100%;
	height: auto;
	border-radius: 10px;
}
.product_expert_area .row_grid {
	margin: -8px;
}
.product_expert_area .row_grid > div {
	padding: 8px;
}
.product_expert_area .row_grid > div:nth-child(2) .product_single_expert {
	
}
.product_expert_area .row_grid > div:nth-child(2) .product_single_expert > svg {
	display: block;
}
.product_single_expert:hover {
	border: 1px solid #27E4D9;
	background: rgba(39, 228, 217, 0.3);
}
.product_single_expert {
	padding: 34px 25px;
	background: #212637;
	border: 1px solid #212637;
	border-radius: 8px;
	text-align: center;
	position: relative;
	height: 100%;
	transition: all 0.2s;
}
.product_single_expert > svg{
	position: absolute;
	top: 20px;
	right: 20px;
	display: none;
}
.product_single_expert_img {
	margin-bottom: 15px;
}
.product_single_expert_img img{
	height: 60px;
	width: auto;
}
.product_single_expert_username {
	font-weight: 700;
	font-size: 24px;
	line-height: 32px;
	color: #FFFFFF;
	margin-bottom: 7px;
}
.product_single_expert_made {
	font-weight: 300;
	font-size: 18px;
	color: #CFD3D7;
}
.product_single_expert_made span{
	font-weight: 700;
	font-size: 24px;
	color: #27E4D9;
}
.product_single_expert_date {
	font-weight: 300;
	font-size: 18px;
	color: #CFD3D7;
	margin-top: 3px;
	max-width: 150px;
	display: inline-block;
}
.product_single_expert_product {
	font-weight: 700;
	font-size: 24px;
	color: #27E4D9;
	margin-top: 6px;
}
.product_single_expert_url {
	margin-top: 24px;
}
.product_single_expert_url a{
	font-weight: 300;
	font-size: 14px;
	color: #27E4D9;
}
.product_single_expert_url span{
	vertical-align: middle;
}
.product_single_expert_url svg {
	vertical-align: middle;
	margin-left: 11px;
}
.product_expert_area .product_promo_des_anchor {
	text-align: center;
}
.single_product_tab_box_content_main_content_box {
	padding: 32px 38px;
	background: #212637;
	border-radius: 8px;
}
.single_product_tab_box_content_main_content_box_title  {
	margin-bottom: 17px;
}
.single_product_tab_box_content_main_content_box_title h2 {
	font-weight: 700;
	font-size: 30px;
	line-height: 46px;
	color: #FFFFFF;
}
.single_product_tab_box_content_main_content_box_des li,
.single_product_tab_box_content_main_content_box_des p {
	font-weight: 300;
	font-size: 14px;
	line-height: 155%;
	color: #A2A9B0;
}
.single_product_tab_box_content_main_content_box_des a {
	font-weight: 300;
	font-size: 14px;
	line-height: 155%;
	color: #A2A9B0;
	background-image: url(../images/externallink.png);
	background-repeat: no-repeat;
	background-position: right center;
	background-size: 12px auto;
	padding-right: 18px;
}
.single_product_tab_box_content_main_content_box_des a:hover {
	color: #27E4D9;
	text-decoration: underline;
}
.single_product_tab_box_content_main_content_box_des ol,
.single_product_tab_box_content_main_content_box_des ul {
	margin-top: 10px;
	margin-left: 25px;
}
.single_product_tab_box_content {
	padding-left: 216px;
}
.single_product_tab_box_content {
	position: relative;
}
.single_product_tab_box_content_year {
	position: absolute;
	top: 50%;
	left: 0;
	transform: translate(0, -50%);
	width: 165px;
	text-align: right;
	padding-right: 42px;
}
.single_product_tab_box_content_year span {
	width: 26px;
	height: 26px;
	background: #27E4D9;
	display: block;
	border-radius: 50%;
	position: absolute;
	top: 50%;
	transform: translate(0, -50%);
	right: 0;
}
.single_product_tab_box_content_year span:before {
	width: 18px;
	height: 18px;
	background: #27E4D9;
	display: block;
	border-radius: 50%;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	border: 3px solid #3B4857;
	content: '';
}
.single_product_tab_box_content_year p{
	font-weight: 300;
	font-size: 15px;
	line-height: 150%;
	color: #A2A9B0;
}
.product_tabs_area .section_title2 {
	margin-bottom: 64px;
}
.product_tabs_area .section_title2 p {
	margin-top: 0;
}
form.fluent_form_14 .ff-btn-submit {
	background-color: transparent !important;
	color: #000 !important;
	background-image: url(../images/f_btn_bg_2.png) !important;
	background-size: 100% 100% !important;
	background-repeat: no-repeat !important;
	padding: 16px 25px 14px !important;
	font-weight: 400 !important;
	font-family:  !important;
	text-transform: uppercase !important;
	line-height: 1 !important;
	display: inline-block !important;
}



/** ------------------------------------------------------------------
						Buy Folo
------------------------------------------------------------------ **/
.buy_folo_top_note_area {
	background: #FF00D1;
	padding: 10px 0;
	margin-bottom: 30px;
}
.buy_folo_top_note {}
.buy_folo_top_note p{
	font-weight: 600;
	font-size: 14px;
	line-height: 150%;
	color: #FFFFFF;
}
.buy_folo_page_hero_area {
	text-align: center;
}
.buy_folo_page_hero_img {
	margin-bottom: 20px;
}
.buy_folo_page_hero_img img{
	display: inline-block;
	max-height: 44px;
	height: auto;
	width: auto;
}
.buy_folo_page_hero_links_area {}
.buy_folo_page_hero_links_area .container {
	max-width: 896px;
}
.buy_folo_page_hero_links {}
.buy_folo_page_hero_links ul{
	list-style: none;
	margin: -7.5px -25px;
}
.buy_folo_page_hero_links ul li{
	padding: 7.5px 25px;
	width: 50%;
	float: left;
}
.buy_folo_page_hero_links ul li a{
	font-weight: 300;
	font-size: 16px;
	line-height: 150%;
	color: #A2A9B0;
	padding: 14px 50px 14px 20px;
	border: 1px solid #212429;
	background: #212429;
	border-radius: 8px;
	display: block;
	position: relative;
}
.buy_folo_page_hero_links ul li a img{
	margin-right: 14px;
	transition: all 0.2s;
	filter: grayscale(100%);
}
.buy_folo_page_hero_links ul li a:hover img{
	filter: grayscale(0);
}
.buy_folo_page_hero_links ul li a svg{
	position: absolute;
	top: 50%;
	right: 20px;
	transform: translate(0, -50%);
}
.buy_folo_page_hero_links ul li a svg path{
	transition: all 0.2s !important;
}
.buy_folo_page_hero_links ul li a:hover{
	border-color: #27E4D9;
	color: #27E4D9;
	background: rgba(39, 228, 217, 0.15);
}
.buy_folo_page_hero_links ul li a:hover svg path{
	fill: #27E4D9 !important;
}
.buy_folo_page_bottom_links_area .container {
	max-width: 1054px;
}
.buy_folo_page_bottom_links_area .buy_folo_page_hero_links ul li{
	width: 100%;
}
.buy_folo_page_bottom_links_area .buy_folo_page_hero_links ul li a{
	padding-right: 90px;
}


/** ------------------------------------------------------------------
						Default Page
------------------------------------------------------------------ **/
.page_content_area {
	background: linear-gradient(156.99deg, #000000 10.31%, #0B1023 63.32%);
}
.page_content_area .container {
	max-width: 960px;
}
.single_post_content h6,
.single_post_content h5,
.single_post_content h4,
.single_post_content h3,
.single_post_content h1,
.single_post_content h2{
	font-size: 30px;
	color: #000;
	margin-bottom: 20px;
}
.single_post_content h6 span,
.single_post_content h5 span,
.single_post_content h4 span,
.single_post_content h3 span,
.single_post_content h1 span,
.single_post_content h2 span{
	font-weight: 700 !important;
}
.single_post_content ol,
.single_post_content ul {
	margin-left: 25px;
	margin-top: 20px;
}
.single_post_content li {
	margin-bottom: 12px;
}
.single_post_content li:last-child {
	margin-bottom: 0;
}
.single_post_content li,
.single_post_content p {
	font-weight: 400;
	font-size: 18px;
	line-height: 170%;
	color: #000;
}
.single_post_content a {
	font-weight: 400;
	font-size: 18px;
	line-height: 170%;
	color: #0050FA;
	text-decoration: underline;
}
.single_post_content a:hover {
	opacity: 0.6;
}
.inside-grid-column img {
	width: 100%;
	height: auto;
}



/** ------------------------------------------------------------------
						Monthly Incentive
------------------------------------------------------------------ **/
.container904 {
	max-width: 904px !important;
}
.monthlyincentiveprogram_page_hero_area {
	background: linear-gradient(162.72deg, #000000 8.2%, #0B1023 51.2%);
	text-align: center;
}
.monthlyincentiveprogram_page_hero_title {}
.monthlyincentiveprogram_page_hero_title h2{
	font-family: '';
	font-size: 120px;
	color: #FFFFFF;
}
.monthlyincentiveprogram_page_hero_title h1{
	font-family: '';
	font-size: 55px;
	line-height: 63px;
	color: #FFFFFF;
}
.monthlyincentiveprogram_page_hero_title p{
	font-weight: 300;
	font-size: 16px;
	line-height: 150%;
	color: #A2A9B0;
	margin-top: 33px;
}
.monthlyincentiveprogram_page_hero_cta_button {
	margin-top: 65px;
}
.monthlyincentiveprogram_page_hero_cta_button ul{
	list-style: none;
}
.monthlyincentiveprogram_page_hero_cta_button ul li{
	display: inline-block;
	vertical-align: middle;
	margin-right: 35px;
}
.monthlyincentiveprogram_page_hero_cta_button ul li:last-child{
	margin-right: 0;
}
.monthlyincentiveprogram_page_hero_cta_button ul li a{
	background-image: url(../images/f_btn_bg_2.png);
	color: #000000;
	background-size: 100% 100%;
	background-repeat: no-repeat;
	padding: 16px 25px 14px;
	font-weight: 400;
	font-family: ;
	text-transform: uppercase;
	line-height: 1;
	display: inline-block;
}
.monthlyincentiveprogram_page_hero_cta_button ul li:nth-child(2) a{
	background-image: none;
	color: #27E4D9;
	padding: 0;
	font-weight: 400;
}
.monthlyincentiveprogram_page_hero_cta_button ul li a:hover{
	opacity: 0.6;
}
.monthlyincentiveprogram_page_promo_area {
	background: #0B1023;
}
.monthlyincentiveprogram_page_promo_area .grid_row {
	margin: -11px;
}
.monthlyincentiveprogram_page_promo_area .grid_row > div {
	padding: 11px;
}
.monthlyincentiveprogram_page_promo_des {
	margin-bottom: 65px;
}
.monthlyincentiveprogram_page_promo_des p{
	font-weight: 300;
	font-size: 16px;
	line-height: 150%;
	color: #A2A9B0;
}
.monthlyincentiveprogram_page_promo_box {
	background: #212637;
	border: 1px solid #000000;
	height: 100%;
}
.monthlyincentiveprogram_page_promo_box_title {
	background: #113A47;
	padding: 13px;
	text-align: center;
}
.monthlyincentiveprogram_page_promo_box_title h2{
	font-size: 24px;
	line-height: 32px;
	color: #27E4D9;
}
.monthlyincentiveprogram_page_promo_box_content {
	padding: 27px 47px 27px 35px;
}
.monthlyincentiveprogram_page_promo_box_content {}
.monthlyincentiveprogram_page_promo_box_content ul{
	list-style: none;
}
.monthlyincentiveprogram_page_promo_box_content ul li{
	margin-bottom: 10px;
	font-weight: 300;
	font-size: 16px;
	line-height: 150%;
	color: #A2A9B0;
	position: relative;
	padding-left: 23px;
}
.monthlyincentiveprogram_page_promo_box_content ul li:before{
	position: absolute;
	width: 6px;
	height: 6px;
	left: 0;
	top: 10px;
	content: '';
	background: #27E4D9;
}

.monthlyincentiveprogram_page_promo_box_content ul li:last-child{
	margin-bottom: 0;
}
.airdrop_page_box_title_cevron {
	position: absolute;
	top: 50%;
	height: 117% !important;
	width: auto;
	transform: translate(0, -50%);
}
.airdrop_page_box_title_cevron_left {
	left: 0;
}
.airdrop_page_box_title_cevron_right {
	right: 0;
}
.monthlyincentiveprogram_page_howitwork_area {
	background: #0B1023;
	text-align: center;
}
.monthlyincentiveprogram_page_howitwork_area .home_bottom_getstarted_box_anchor {
	margin-top: 98px;
}
.monthlyincentiveprogram_page_howitwork_area .grid_row {
	margin: -6px;
}
.monthlyincentiveprogram_page_howitwork_area .grid_row > div {
	padding: 6px;
}
.section_title3 {
	padding-top: 6px;
	margin-bottom: 60px;
}
.section_title3 h2 {
	font-family: ;
	font-weight: 700;
	font-size: 24px;
	line-height: 31px;
	color: #27E4D9;
	text-transform: uppercase;
	display: inline-block;
	background: rgba(39, 228, 217, 0.15);
	padding: 3px 20px 0px 20px;
	position: relative;
	max-width: 250px;
	width: 100%;
	text-align: center;
	z-index: 2;
}
.monthlyincentiveprogram_page_single_howitwork {
	background: #212637;
	border-radius: 3px;
	height: 100%;
	padding: 20px 11px 40px 17px;
	text-align: left;
}
.monthlyincentiveprogram_page_single_howitwork_title {
	position: relative;
	padding-left: 33px;
}
.monthlyincentiveprogram_page_single_howitwork_title span{
	font-weight: 700;
	font-size: 16px;
	line-height: 1;
	color: #212637;
	background: #27E4D9;
	border-radius: 3px;
	min-width: 25px;
	text-align: center;
	display: block;
	position: absolute;
	top: 4px;
	left: 0;
	padding: 4.5px 0;
}
.monthlyincentiveprogram_page_single_howitwork_title h2{
	font-weight: 700;
	font-size: 16px;
	line-height: 32px;
	color: #27E4D9;
}
.monthlyincentiveprogram_page_single_howitwork_des {
	margin-top: 16px;
}
.monthlyincentiveprogram_page_single_howitwork_des p{
	font-weight: 300;
	font-size: 12px;
	line-height: 150%;
	color: #F8F9FA;
	
}
.monthlyincentiveprogram_page_partners_area {
	background: #0B1023;
	text-align: center;
}
.monthlyincentiveprogram_page_partners_compatible {
	margin-bottom: 76px;
}
.monthlyincentiveprogram_page_partners_compatible_title {
	margin-bottom: 30px;
}
.monthlyincentiveprogram_page_partners_compatible_title h2{
	font-weight: 500;
	font-size: 16px;
	line-height: 150%;
	color: #27E4D9;
}
.monthlyincentiveprogram_page_partners_compatible_img {}
.monthlyincentiveprogram_page_partners_compatible_img ul{
	list-style: none;
}
.monthlyincentiveprogram_page_partners_compatible_img ul li{
	display: inline-block;
	margin-right: 49px;
	vertical-align: middle;
}
.monthlyincentiveprogram_page_partners_compatible_img ul li:last-child{
	margin-right: 0;
}
.monthlyincentiveprogram_page_partners_compatible_img ul li img{}
.container1070 {
	max-width: 1070px !important;
}
.monthlyincentiveprogram_page_partners_coming_soon_img {
	position: relative;
	padding: 14px 8px;
}
.monthlyincentiveprogram_page_partners_coming_soon_coner1 {
	top: 0;
	left: 0;
	position: absolute;
	z-index: 3;
}
.monthlyincentiveprogram_page_partners_coming_soon_coner2 {
	top: 0;
	right: 0;
	position: absolute;
	z-index: 3;
}
.monthlyincentiveprogram_page_partners_coming_soon_coner3 {
	right: 0;
	bottom: 0;
	position: absolute;
	z-index: 3;
}
.monthlyincentiveprogram_page_partners_coming_soon_coner4 {
	bottom: 0;
	left: 0;
	position: absolute;
	z-index: 3;
}
.monthlyincentiveprogram_page_partners_coming_soon_img:before {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	content: '';
	background: rgba(39, 228, 217, 0.15);
	z-index: 2;
}
.monthlyincentiveprogram_page_partners_coming_soon_title {
	margin-bottom: 30px;
}
.monthlyincentiveprogram_page_partners_coming_soon_title h2{
	font-weight: 500;
	font-size: 16px;
	line-height: 150%;
	color: #A2A9B0;
}


/** ------------------------------------------------------------------
						Referral
------------------------------------------------------------------ **/
.referral_page_hero_area {
	text-align: center;
}
.referral_page_hero_area .section_title {
	max-width: 746px;
	display: inline-block;
	margin-bottom: 0;
}
.referral_page_hero_area .home_single_laptop_promo_box p {
	margin-top: 17px;
}
.home_single_laptop_promo_box span{
	font-weight: 700;
	font-size: 35px;
	line-height: 33px;
	color: #27E4D9;
	display: block;
	margin-bottom: 20px;
}
.referral_page_hero_area .home_single_laptop_promo_box {
	position: relative;
	padding-bottom: 75px;
}
.home_single_laptop_promo_box ul {
	list-style: none;
	position: absolute;
	left: 24px;
	bottom: 25px;
}
.home_single_laptop_promo_box a{
	font-weight: 300;
	font-size: 14px;
	line-height: 136%;
	text-decoration: underline;
	color: #27E4D9;
}
.home_single_laptop_promo_box a:hover{
	opacity: 0.6;
}
.referral_page_ref_area {
	background: #0B1023;
}
.referral_page_ref_area {}
.referral_page_ref_img {}
.referral_page_ref_img img{
	width: 100%;
}
.referral_page_ref_promo {
	padding: 45px 30px;
	height: 100%;
	background-image: url(../images/curve-box.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
	text-align: center;
	position: relative;
}
.referral_page_ref_promo:before {
	position: absolute;
	content: '';
	top: -6px;
	right: 60px;
	width: 90px;
	height: 7px;
	background: #27E4D9;
	clip-path: polygon(6% 0%, 100% 0%, 94% 100%, 0% 100%);
}
.referral_page_ref_promo p{
	color: #27E4D9;
	text-transform: uppercase;
	font-size: 16px;
	max-width: 150px;
	text-align: left;
	display: inline-block;
	font-family: ;
}
.ref-row > div:first-child .referral_page_ref_promo p {
	max-width: initial;
}
.faq_promo_wrapper {
	margin-top: 50px;
}
.ref-row > div:first-child .referral_page_ref_promo p{
	max-width: initial;
}
.ref-row {
	margin: -15px;
}
.ref-row > div {
	padding: 15px;
}
.faq_promo_with_title_wrapper {
	margin-top: 100px;
}
.referral_page_ref_promo_with_title_box {
	
}
.referral_page_ref_promo_with_title_box_des {
	background-image: url(../images/curve-box2.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
	padding: 37px 35px;
}
.referral_page_ref_promo_with_title_box_des p{
	color: #fff;
	font-weight: 500;
	font-family: Montserrat;
}
.referral_page_ref_promo_with_title_box_title {
	margin-top: -1px;
}
.referral_page_ref_promo_with_title_box_title h3 {
	font-family: ;
	font-weight: 700;
	font-size: 16px;
	color: #000;
	text-transform: uppercase;
	display: inline-block;
	background: #27E4D9;
	padding: 10px 30px 10px 17px;
	clip-path: polygon(0 0, 100% 0%, 94% 100%, 0% 100%);
}
.referral_page_ref_img img{
	width: 100%;
}
.referral_page_hero_box_title h2 {
	font-family: ;
	font-weight: 700;
	font-size: 37px;
	line-height: 43px;
	color: #fff;
	text-transform: uppercase;
}
.referral_page_hero_box_title h1{
	font-family: ;
	font-weight: 700;
	font-size: 49px;
	line-height: 58px;
	color: #fff;
	text-transform: uppercase;
}
.referral_page_hero_box_title p{
	color: #fff;
	margin-top: 28px;
	font-family: Montserrat;
	font-weight: 500;
}
.referral_page_hero_box_title p span{
	font-weight: 700;
}
.referral_page_hero_box .monthlyincentiveprogram_page_hero_cta_button {
	margin-top: 90px;
}


/** ------------------------------------------------------------------
						Blog
------------------------------------------------------------------ **/
.blog_page_area {
	background: #000;
}
.blog_page_top {
	margin-bottom: 50px;
}
.blog_page_title {
	
}
.blog_page_title h1{
	font-weight: 700;
	font-size: 40px;
	line-height: 70px;
	font-family: ;
}
.blog_page_cats {}
.blog_page_cats ul{
	list-style: none;
}
.blog_page_cats ul li{
	float: left;
	margin-right: 28px;
	margin-top: 17px;
	position: relative;
}
.blog_page_cats ul li:last-child{
	margin-right: 0;
}
.blog_page_cats ul li a{
	color: rgba(255, 255, 255, 0.4);
	font-size: 14px;
	padding-bottom: 5px;
	display: block;
	transition: all 0.2s;
	font-weight: 600;
	border-bottom: 2px solid transparent;
}
.blog_page_cats ul li.current-menu-item a{
	color: #27E4D9;
	border-bottom: 2px solid #27E4D9;
}
.blog_page_cats ul li a:hover{
	color: #27E4D9;
}
.blog_wrapper {}
.blog_wrapper > .row{
	margin: -18px;
}
.blog_wrapper > .row > div{
	padding: 18px;
}
.single_blog_post {}
.single_blog_post_img {}
.single_blog_post_img img{
	width: 100%;
	height: auto;
	border: 8px solid #232638;
}
.single_blog_post_title {}
.single_blog_post_title h2 a{
	font-weight: 700;
	font-size: 21px;
	line-height: 31px;
	color: #FFFFFF;
}

.single_blog_post_title h2 a:hover{
	color: #27E4D9;
}

.single_blog_post_title p{
	font-size: 14px;
	line-height: 25px;
	margin-top: 15px;
}
.single_blog_post_anchor {
	margin-top: 20px;
}
.single_blog_post_anchor a{
	color: #27E4D9;
	border-bottom: 1px solid #27E4D9;
	font-size: 14px;
}
.single_blog_post_spec {
	font-size: 14px;
	color: #000;
	margin-bottom: 10px;
	margin-top: 20px;
}
.single_blog_post_first_post .single_blog_post_spec {
	margin-top: 0;
}
.single_blog_post_spec a:first-child{
	margin-left: 0;
}
.single_blog_post_spec a{
	font-size: 14px;
	color: #000;
	font-weight: 600;
	margin-left: 3px;
	margin-right: 1px;
	text-transform: uppercase;
}
.single_blog_post_spec a:hover{
	color: #0050FA;
}
.blog_search_box_area {
	text-align: center;
	padding: 116px 0 0 0;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
}
.blog_search_box {}
.blog_search_box_title {
	margin-bottom: 25px;
}
.blog_search_box_title h2{
	font-family: '';
	font-weight: 700;
	font-size: 38px;
	line-height: 64px;
	color: #FFFFFF;
}
.blog_search_box_main {
	max-width: 688px;
	width: 100%;
	display: inline-block;
	position: relative;
}
.blog_search_box_main input{
	width: 100%;
	background: rgba(33, 38, 55, 0.4);
	border: 1px solid #77808B !important;
	border-radius: 8px;
	padding: 16px 24px;
	color: #fff;
}
.blog_search_box_main button{
	position: absolute;
	top: 0;
	right: 0;
	height: 100%;
	line-height: 1;
	padding: 0 20px 0 5px;
	background: transparent;
}
.blog_search_box_main_sugguestion {
	position: absolute;
	top: 56px;
	left: 0;
	width: 100%;
	background: rgba(33, 38, 55, 0.99);
	border-radius: 8px;
	padding: 20px;
	display: none;
	z-index: 1;
}
.cat_on_blog_search_page ul li:nth-child(2) {
	display: none !important;
}
.help_cenre_head_links_search_main .blog_search_box_main_sugguestion {
	top: 76px;
}
.search-results .help_cenre_head_links_search_main .blog_search_box_main_sugguestion {
	max-height: 555px;
	overflow: auto;
}
.blog_search_box_area .blog_search_box_main_sugguestion {
	max-height: 485px;
	overflow: auto;
}
.blog_search_box_main_sugguestion ul{
	list-style: none;
}
.blog_search_box_main_sugguestion ul li{
	float: none;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px dashed rgba(255, 255, 255, 0.2);
	text-align: left;
}
.blog_search_box_main_sugguestion ul li:last-child{
	margin-bottom: 0;
	padding-bottom: 0;
	border-bottom: 0px dashed #ccc;
}
.blog_search_box_main_sugguestion ul li a {
	display: inline-block;
	text-align: left;
	color: #fff;
	font-size: 16px;
}
.blog_search_box_main_sugguestion ul li a:hover{
	color: #fff;
}
.single_helpcentre_search_item_img {
	width: 200px;
	float: left;
}
.single_helpcentre_search_item_img img{
	width: 100%;
	height: auto;
	border-radius: 10px;
}
.blog_main_content_search_result .single_helpcentre_search_item {
	width: calc(100% - 300px);
	float: left;
	padding-left: 25px;
	padding-top: 5px;
}
.no_search_result {
	margin-top: 20px;
}
.no_search_result h5{
	font-size: 30px;
}
.no_search_result_another {
	color: #ccc;
	margin-top: 13px;
	font-size: 16px;
}
.no_search_result_another a{
	color: #27E4D9;
	font-size: 16px;
	text-decoration: underline;
}
.no_search_result_another a:hover{
	opacity: 0.7;
}



/** ------------------------------------------------------------------
						Blog
------------------------------------------------------------------ **/
.single_post_content_area {
	
}
.single_post_content_area {}
.single_post_content_area .single_post_content li,
.single_post_content_area  .single_post_content p {
	color: #000;
	margin-top: 25px;
}
b,
strong {
	font-weight: bold;
}
.single_page_title_area {}
.author_details {
	margin-bottom: 30px;
}
.author_details_img {
	float: left;
	margin-right: 15px;
}
.author_details_img img{
	height: 50px;
	width: auto;
	border-radius: 50%;
}
.author_details_main {
	float: left;
	margin-top: 2px;
}
.author_details_main h3{
	font-size: 16px;
	color: #000;
}
.single_page_title_area .single_blog_post_spec {
	margin-top: 7px;
}
.single_page_wrapper {
	border-right: 1px solid rgba(255, 255, 255, 0.2);
	padding-right: 30px;
}
.single_post_related_box {
	position: sticky;
	left: 0;
	top: 120px;
}
.single_related_post {
	position: relative;
}
.single_related_post_details {
	padding-right: 60px;
}
.single_related_post_details_cat {
	margin-bottom: 2px;
}
.single_related_post_details_cat a {
	font-size: 12px;
	color: #27E4D9;
	font-weight: 600;
	text-transform: uppercase;
}
.single_related_post_details_title {}
.single_related_post_details_title h2 a{
	font-weight: 700;
	font-size: 13px;
	line-height: 21px;
	color: #000;
	transition: all 0.2s;
	display: block;
}
.single_related_post_details_title h2:hover a{
	color: #0050FA;
}
.single_related_post_img {
	position: absolute;
	top: 10px;
	right: 0;
}
.single_related_post_img img{
	width: 40px;
	height: auto;
	border-radius: 50%;
}
.single_post_sec_title {
	font-weight: 700;
	font-size: 20px;
	font-family: ;
	margin-bottom: 20px;
	color: #000;
}

.single_post_content_area  .single_post_content ol,
.single_post_content_area  .single_post_content ul {
	margin-bottom: 25px;
}
.single_post_content_area  .single_post_content p {
	margin-bottom: 25px;
}
.single_post_content_area  .single_post_content img {
	width: 620px;
	max-width: 100%;
	margin-bottom: 10px;
}
.single-knowledge_base .single_post_content_area  .single_post_content img {
	width: 100%;
}
.single_post_title_box {
	margin-bottom: 30px;
}
.single_post_title_box h1 {
	display: inline-block;
	font-size: 43px;
	line-height: 63px;
	color: #000;
}


/** ------------------------------------------------------------------
				Knowledge Page 
------------------------------------------------------------------ **/
.accordion-body {
	display: none;
	padding: 10px 20px 25px;
}
.kbase-area .filter-body.row {
	margin-left: -4px;
	margin-right: -4px;
}
.kbase-area .filter-body.row > div{
	padding-left: 4px;
	padding-right: 4px;
}
.accordion-body ol,
.accordion-body ul {
	margin-left: 16px;
	margin-top: 12px;
}
.accordion-body li {
	font-size: 16px;
	font-weight: 400;
	color: rgba(255, 255, 255, 0.5);
}
.filter-body .single-content {
	position: initial !important;
	padding: 0 5px;
	text-align: left;
	margin-bottom: 8px;
	transform: none !important;
	-webkit-transition-property: top, left, opacity;
	-moz-transition-property: top, left, opacity;
	-ms-transition-property: top, left, opacity;
	-o-transition-property: top, left, opacity;
	transition-property: top, left, opacity;
	width: 100%;
}

.filter-body.grid {
	display: flex;
	flex-wrap: wrap;
	height: auto !important;
	overflow: hidden;
	margin: 40px -5px 0;
}

.kbase-area{
	padding-top: 80px;
}

.kbase-area h1 {
	font-size: 38px;
	font-weight: 700;
	font-family: '';
	margin-bottom: 40px;
	text-transform: uppercase;
}

input#filter-serch {
	width: 100%;
	background: #202636 url(../images/search-icon.png) no-repeat center right 20px;
	background-size: 18px 18px;
	max-width: 600px;
	font-size: 14px;
	font-weight: 300;
	height: 50px;
	border-radius: 5px;
	border: 1px solid #505666;
	padding: 10px 20px;
	color: #A2A9B0;
}

.search-box-form-filter {
	margin-bottom: 50px;
}

button.button {
	background: transparent;
	color: #505666;
	font-size: 16px;
	border: none;
	font-weight: 400;
	line-height: 1;
	transition: ease all 0.4s;
	margin: 5px 3px;
	padding: 8px 12px 8px 12px;
}

.button.is-checked,
.button:hover{
	background: #122f3f;
	color: #27E4D9;
	border-radius: 3px;
}

div#filters {
	display: flex;
	flex-wrap: wrap;
	max-width: 1190px;
	margin: 0 auto;
}

.tab-box-head {
	background: url(../images/d-icon.png) no-repeat center right 20px;
	background-size: 20px 20px;
	padding: 15px 50px 15px 20px;
	transition: ease all 0.4s;
	border: 1px solid transparent;
	cursor: pointer;
}

.tab-box-head.active {
	background: url(../images/d-icon-active.png) no-repeat center right 20px;
	background-size: 20px 20px;
}

.tab-box-head.active h3 {
	color: #27E4D9;
}

.tab-box-head h3 {
	font-size: 16px;
	font-weight: 400;
	color: rgba(255, 255, 255, 0.5);
}

.acc-box {
	border-radius: 8px;
	background: #202636;
}

.accordion-body p {
	font-size: 16px;
	font-weight: 400;
	color: rgba(255, 255, 255, 0.5);
}
.accordion-body a {
	font-size: 16px;
	font-weight: 400;
	color: #27E4D9;
	text-decoration: underline;
}

@media only screen and (max-width: 767px) {
	.filter-body .single-content {
		width: 100%;
	}
}

.form-area{
	padding-top: 100px;
}

.form-area{
	text-align: center;
}

.form-title h1 {
	font-family: '';
		font-style: normal;
		font-weight: 700;
		font-size: 38px;
		line-height: 64px;
}

.form-title p{
	font-family: 'Montserrat';
		font-style: normal;
		font-weight: 300;
		font-size: 16px;
		color: #A2A9B0;
		line-height: 150%;
}

.form-title p a{
	color: #27E4D9;
}


/** ------------------------------------------------------------------
						Contact form 
------------------------------------------------------------------ **/

#responsive-form {
	max-width: 700px;
	margin: 0 auto;
	width: 100%;
	padding-top: 30px;
	
}

.column-half,
.column-full {
	float: left;
	position: relative;
	padding: 0.50rem;
	width: 100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	color: #fff;
	font-size: 13px;
}


@media only screen and (min-width: 48em) {
	.column-half {
		width: 50%;
	}
}

.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 textarea {
	width: 100%;
	padding: 10px;
	border: 1px solid #212637;
	height: 50px;
	color: #fff;
	background: #212637;
}

.title_hd {
font-size: 16px ;
color: #fff;
font-family: 'Montserrat';
font-style: normal;
font-weight: 300;
line-height: 22px;
margin-bottom: 20px;
margin-top: 10px;
}

.column-full-radio{
	margin-top: -15px !important;
}

::-webkit-input-placeholder {
	color: #A2A9B0 !important;
	font-size: 14px !important;
	font-family: Montserrat;
}

.wpcf7-list-item {
	display: inline-block !important;
	margin: 0 0 0 10px !important;
	width: 23% !important;
}

.wpcf7-list-item label{
	position: relative;
	cursor: pointer;
}
.wpcf7-list-item input{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	cursor: pointer;
	opacity: 0;
}
.wpcf7-list-item label span{
	position: relative;
	padding-left: 22px;
}
.wpcf7-list-item input:checked ~ span:before{
	background: #27E4D9 !important;
}
.wpcf7-list-item label span:before{
	position: absolute;
	content: '';
	top: 1.5px;
	left: 0;
	width: 15px;
	height: 15px;
	background: #222;
	border-radius: 50%;
	border: 2px solid #333;
}
.wpcf7-list-item{
	margin-right: 50px !important;
	margin-bottom: 10px !important;
}

.wpcf7 textarea {
	height: 150px
}

input[type=submit] {
	color: #000;
	font-size: 14px;
	font-weight: 400 ;
	font-family: ;
	padding: 15px 40px;
	background: #27e4d9;
	border: 0 none;
	cursor: pointer;
	clip-path: polygon(-50% -0%, 15% 100%, 100% 100%, 100% 30%, 85% 0)
	}

input[type=submit]:hover{
	opacity: 80%;
}

.wpcf7 form.invalid .wpcf7-response-output{
	text-align: center;
 margin: 2em 0.5em 1em;
	padding: 0;
	border: 0 none;
	color: red;
}

/** ------------------------------------------------------------------
						Tekonomic i
------------------------------------------------------------------ **/
.teko_hero_box {}

.teko_hero_box_subtitle {
	margin-bottom: 40px;
	position: relative;
	padding-left: 143px;
}

.teko_hero_box_subtitle:before {
	position: absolute;
	top: 15px;
	left: -2867px;
	content: '';
	background: #27E4D9;
	height: 1px;
	width: 3000px;
}

.teko_hero_box_subtitle h2 {
	font-style: italic;
	font-weight: 400;
	font-size: 18px;
	line-height: 32px;
	color: #27E4D9;
}

.teko_hero_box_title {
	display: flex;
	gap: 50px;
}

.teko_hero_box_title h1 {
	font-weight: 700;
	font-size: 50px;
	color: #FFFFFF;
	font-family: ;
	text-transform: uppercase;
	max-width: 600px;
}

.teko_hero_box_title p {
	max-width: 570px;
	font-family: 'Montserrat';
	font-weight: 300;
	font-size: 16px;
	color: #A2A9B0;
	text-align: justify;
}

/** -- We are here to change -- **/
.teko_changes {}

.teko_changes_wrapper {
	display: flex;
	gap: 100px;
	align-items: center;
	justify-content: center;
}

.teko_changes_wrapper img {
	width: 430px;
	margin-left: -100px;
}

.teko_changes_info_box h1 {
	font-family: '';
	font-weight: 700;
	font-size: 38px;
	color: #FFFFFF;
	margin-bottom: 20px;
}

.teko_changes_info_box p {
	font-family: 'Montserrat';
	font-weight: 300;
	font-size: 16px;
	color: #A2A9B0;
	text-align: justify;
}

.teko_changes_cards {
	margin-top: 40px;
	padding: 30px;
	min-height: 160px;
	background-color: rgba(33, 38, 55, 0.6);
	border-top: solid 1px #27E4D9;
}

.teko_changes_card_info {
	display: flex;
	gap: 40px;
}

.teko_changes_card_info h1 {
	font-family: '';
	font-weight: 700;
	line-height: 28px;
	font-size: 25px;
	color: #27E4D9;
	max-width: 150px;
}

.teko_changes_card_info p {
	font-weight: 300;
	font-size: 14px;
	color: #A2A9B0;
}

/** -- Project Goal -- **/
.teko_project_goal {}

.teko_project_goal h1 {
	font-size: 110px;
	font-family: '';
	font-weight: 700;
	color: #27E4D9;
	text-align: center;
}

.project_goal_container {
	margin: -40px 0 0 0;
	display: flex;
	gap: 20px;
}

.project_goal_box {
	padding: 30px;
	background-color: rgba(24, 28, 40, 1);
	width: 300px;
	border-top: solid 1px #27E4D9;
	box-shadow: 2px -28px 46px 21px rgba(0, 0, 0, 0.98);
}

.project_goal_box img {
	width: 50px;
	margin-bottom: 20px;
}

.project_goal_box h1 {
	font-family: 'Montserrat';
	font-weight: 700;
	font-size: 20px;
	margin-bottom: 20px;
}

.project_goal_box p {
	font-family: 'Montserrat';
	font-weight: 300;
	font-size: 14px;
	color: #A2A9B0;
}

/** -- Feature section -- **/
.feature_container_main {
	padding-top: 100px;
	height: 100%;
	display: flex;
	gap: 30px;
}

.feature_title h1 {
	font-family: '';
	font-style: normal;
	font-weight: 700;
	font-size: 50px;
	color: #FFFFFF;
	transform: rotate(-90deg);
	margin-top: 100px;
}

.feature_title h1:before {
	content: '';
	width: 200px;
	height: 1px;
	background: #fff;
	position: absolute;
	left: -230px;
	top: 35px;
}

/** -- Feature boxes -- **/
.token_3_feature {
	display: flex;
	flex-wrap: wrap;
	gap: 20px;
}

.feature_container {
	padding-top: 10px;
}

.feature_card {
	position: relative;
	width: 280px;
	padding: 50px 30px 30px 30px;
	background: #141721;
	transition: all 0.30s ease;
}

.feature_card::before,
.feature_card::after {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	background: #27E4D9;
	height: 4px;
}

.feature_card::before {
	width: 0;
	opacity: 0;
	transition: opacity 0 ease, width 0 ease;
	transition-delay: 0.5s;
}

.feature_card::after {
	width: 100%;
	background: #A2A9B0;
	transition: width 0.5s ease;
}

.feature_card .feature_content {
	width: 18em;
	max-width: 80%;
}

.feature_card h1 {
	font-family: '';
	font-weight: 700;
	line-height: 28px;
	font-size: 20px;
	color: #A2A9B0;
	padding-top: 80px;
	height: 130px;
}

.feature_card:hover h1 {
	color: #27E4D9;
}

.feature_card .feature_hover_content {
	overflow: hidden;
	max-height: 0;
	transform: translateY(1em);
	transition: all 0.55s ease;
}

.feature_card .feature_hover_content p {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 300;
	font-size: 16px;
	padding-bottom: 100px;
	color: #A2A9B0;
}

.feature_card:hover::before {
	width: 100%;
	opacity: 1;
	transition: opacity 0.5s ease, width 0.5s ease;
	transition-delay: 0;
}

.feature_card:hover::after {
	width: 0;
	opacity: 0;
	transition: width 0 ease;
}

.feature_card:hover .feature_hover_content {
	max-height: 750px;
	transform: none;
}

/** -- Product section -- **/
/** -- Product Title -- **/
.product_title {
	overflow: hidden;
	text-align: right;
}

.product_title>span {
	position: relative;
	display: inline-block;
	font-family: '';
	font-weight: 700;
	font-size: 50px;
	line-height: 64px;
	margin-right: 200px;
}

.product_title>span:before {
	content: '';
	position: absolute;
	top: 50%;
	border-bottom: 1px solid;
	width: 200px;
	margin: 0 20px;
}

.product_title>span:before {
	right: 100%;
}

/** -- Product boxes -- **/
.project_product_container {
	display: flex;
	justify-content: space-around;
	margin-top: 100px;
}

.project_product_box {
	padding: 30px;
	background: #141721;
	background: linear-gradient(0deg, rgba(29, 110, 110, 0.451) 0%, rgba(74, 231, 223, 0.224) 0%, #141721 100%);
	width: 300px;
	border-bottom: solid 2px #27E4D9;
	box-shadow: 2px -28px 46px 21px rgba(0, 0, 0, 0.98);
}

.project_product_box p {
	font-family: 'Montserrat';
	font-weight: 300;
	line-height: 28px;
	font-size: 14px;
	color: #A2A9B0;
}
.project_product_box li {
	font-family: 'Montserrat';
	font-weight: 300;
	line-height: 28px;
	font-size: 14px;
	color: #A2A9B0;
	margin-bottom: 7px;
}
.project_product_box li:last-child {
	margin-bottom: 0;
}

.project_product_box h1 {
	font-family: 'Montserrat';
	font-weight: 700;
	font-size: 20px;
	text-align: right;
	margin-top: 35px;
}

/** -- button CTA -- **/
.teko2_button_container {
	display: flex;
	justify-content: center;
	gap: 40px;
}


.teko2_button_left a {
	color: #000 !important;
	font-size: 14px;
	font-weight: 400;
	font-family: ;
	padding: 15px 40px;
	background: #27e4d9;
	border: none 0;
	cursor: pointer;
	clip-path: polygon(-20% -0%, 4% 100%, 100% 100%, 100% 20%, 95% 0);
}

.teko2_button_container .teko2_button_left a:hover {
	opacity: 80%;
}

.teko2_button_right {
	color: #27e4d9;
}

.teko2_button_right a {
	font-size: 14px;
	font-weight: 400;
	color: #27e4d9;
	font-family: ;
	display: inline-block;
	text-transform: uppercase;
	text-decoration: none;
	padding: 10px 30px;
	border: 1px solid #27e4d9;
	margin: -10px;
	cursor: pointer;
	position: relative;
}

.teko2_button_right a:hover {
	opacity: 80%;
}

.teko2_button_right a:before {
	content: '';
	width: 13px;
	height: 14px;
	background: black;
	border: 1px solid #27e4d9;
	transform: rotate(45deg);
	position: absolute;
	border-top: 0;
	border-left: 0;
	border-bottom: 0;
	top: -7px;
	left: -6px;
}

.teko2_button_right a:after {
	content: '';
	width: 14px;
	height: 13px;
	background: black;
	border: 1px solid #27e4d9;
	transform: rotate(-132deg);
	position: absolute;
	border-top: 0;
	border-left: 0;
	border-bottom: 0;
	top: auto;
	right: -7px;
	bottom: -8px;
}

/** ------------------------------------------------------------------
						Tekonomic ii
------------------------------------------------------------------ **/
.teko2_hero_box {}

.teko2_hero_box_subtitle {
	margin-bottom: 40px;
	position: relative;
	padding-left: 143px;
}

.teko2_hero_box_subtitle:before {
	position: absolute;
	top: 15px;
	left: -2867px;
	content: '';
	background: #27E4D9;
	height: 1px;
	width: 3000px;
}

.teko2_hero_box_subtitle h2 {
	font-style: italic;
	font-weight: 400;
	font-size: 18px;
	line-height: 32px;
	color: #27E4D9;
}

.teko2_hero_box_title {
	display: flex;
	gap: 60px;
}

.teko2_hero_box_title h1 {
	font-weight: 700;
	font-size: 55px;
	line-height: 70px;
	color: #FFFFFF;
	font-family: ;
	text-transform: uppercase;
}
.teko2_info_text li {
	font-family: 'Montserrat';
	font-weight: 300;
	font-size: 16px;
	color: #A2A9B0;
}
.teko2_hero_box_title p {
	max-width: 570px;
	font-family: 'Montserrat';
	font-weight: 300;
	font-size: 16px;
	max-width: 831px;
	color: #A2A9B0;
}
.teko-accordion-body p a,
.teko2_info_text li a,
.teko2_hero_box_title a {
	font-family: 'Montserrat';
	font-weight: 300;
	font-size: 16px;
	color: #27E4D9;
}
.teko-accordion-body p a:hover,
.teko2_info_text li a:hover,
.teko2_hero_box_title a:hover {
	text-decoration: underline;
}

/** -- Tekonomic Analytics -- **/
.teko2_analytics {
	padding-bottom: 80px;
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 50px;
}

.teko2_analytics img {
	max-width: 450px;
}

.teko2_analytics:nth-child(5) {
	flex-direction: row-reverse;
}

.teko2_info_box h1 {
	font-family: '';
	font-style: normal;
	font-weight: 700;
	font-size: 32px;
}

.teko2_analytics ol {
	padding-top: 30px;
	padding-left: 30px;
	font-family: 'Montserrat';
	font-weight: 300;
	font-size: 16px;
	color: #A2A9B0;
}

.teko2_analytics ol li {
	padding-bottom: 10px;
}

@media only screen and (max-width: 767px) {
	.teko2_analytics {
		display: block;
	}

	.teko2_analytics img {
		margin-bottom: 20px;
	}
}

/** -- Tekonomic FAQ -- **/
.teko-accordion-body {
	display: none;
	padding: 10px 20px 25px;
}

.teko-filter-body .teko-single-content {
	position: initial !important;
	text-align: left;
	margin-bottom: 8px;
	transform: none !important;
}

.teko-acc-box {
	background: #202636;
	border-bottom: solid 1px #D9D9D9;
}

.teko-tab-box h3 {
	font-family: '';
	font-weight: 500;
	font-size: 16px;
	color: #A2A9B0;
}

.teko-tab-box.active h3 {
	color: #27E4D9;
}

.teko-accordion-body p {
	font-family: 'Montserrat';
	font-weight: 300;
	font-size: 16px;
	color: #A2A9B0;
}

.teko-tab-box {
	background: url(../images/faq.png) no-repeat center right 20px;
	background-size: 13px 8px;
	padding: 15px 40px 15px 20px;
	transition: ease all 0.4s;
	cursor: pointer;
}

.teko-tab-box.active {
	background: url(../images/faq-active.png) no-repeat center right 20px;
	background-size: 13px 8px;
}

/** ------------------------------------------------------------------
						Tekonomic iii
------------------------------------------------------------------ **/
.teko3_hero_box {}

.teko3_hero_box_subtitle {
	margin-bottom: 40px;
	position: relative;
	padding-left: 143px;
}

.teko3_hero_box_subtitle:before {
	position: absolute;
	top: 15px;
	left: -2867px;
	content: '';
	background: #27E4D9;
	height: 1px;
	width: 3000px;
}

.teko3_hero_box_subtitle h2 {
	font-style: italic;
	font-weight: 400;
	font-size: 18px;
	line-height: 32px;
	color: #27E4D9;
}

.teko3_hero_box_title h1 {
	font-weight: 700;
	font-size: 50px;
	color: #FFFFFF;
	font-family: ;
	text-transform: uppercase;
	max-width: 630px;
}

/** -- Chart -- **/
.teko3_chart {
	display: flex;
	justify-content: center;
}

#myChart {
	height: 100%;
	width: 100%;
}

/** -- High Level Section -- **/
.teko3_high_level_text {
	max-width: 700px;
}

.teko3_high_level_text h1 {
	font-family: '';
	font-style: normal;
	font-weight: 700;
	font-size: 50px;
	color: #FFFFFF;
	margin-bottom: 20px;
}

.teko3_high_level_text p {
	font-family: '';
	font-weight: 700;
	font-size: 16px;
	color: #FFFFFF;
}

.teko3_high_level_text span {
	background-color: #27E4D9;
	padding: 10px 5px;
	margin-left: 10px;
	font-family: '';
	font-weight: 700;
	font-size: 16px;
	color: #000000;
}

/** -- Chart 2 -- **/
.zc-svg {
	height: 800px;
}

.chart--container {
	overflow: visible !important;
}

#myChart2-top {
	overflow: visible !important;
}
#myChart2-license-text {
	opacity: 0 !important;
	visibility: hidden !important;
}
.custom-tooltip {
	padding: 20px;
	gap: 10px;
	z-index: 1000;
	max-width: 450px;
	word-wrap: break-word !important;
	white-space: normal !important;
}
.custom-tooltip-box {
	border-left: 7px solid #fff;
	padding-left: 20px;
	display: flex;
}
.acc .br {
	border-left: 6px solid #82DBD6;
	height: 30px;
	background-color: #82DBD6;
}

.custom-tooltip span:first-child {
	font-family: '';
	font-weight: 700;
	font-size: 16px;
	line-height: 40px;
	color: #fff;
	margin-right: 25px;
}

.custom-tooltip span:nth-child(2) {
	font-family: '';
	font-weight: 700;
	font-size: 16px;
	line-height: 18px;
	color: #ccc;
}


/** -- Allocaiton for dev team -- **/
.allocation_container {}

.allocation_wrapper {
	padding: 40px 50px;
	background-color: #141721;
}

.allocation_wrapper h1 {
	font-family: '';
	font-weight: 700;
	font-size: 16px;
	color: #FFFFFF;
}

hr.divider {
	border-top: 1px solid #bbb;
	margin: 30px 0;
}

.allocation_info_box {
	display: flex;
	gap: 30px;
	align-items: center;
}

.allocation_box {
	width: 40px;
	height: 40px;
	background-color: #27E4D9;
}

.allocation_info_box h2 {
	font-family: '';
	font-weight: 700;
	font-size: 16px;
	color: #27E4D9;
	width: 100px;
	text-align: center;
}

.allocation_info_box h1 {
	font-family: '';
	font-weight: 700;
	font-size: 16px;
	color: #FFFFFF;
	width: 250px;
}

.allocation_info_box p {
	font-family: 'Montserrat';
	font-weight: 300;
	font-size: 16px;
	color: #A2A9B0;
	max-width: 600px;
}

.allocation_box {
	width: 40px;
	height: 40px;
	background-color: #14A099;
}

.allocation_info_box:nth-child(5) .allocation_box {
	opacity: 80%;
}

.allocation_info_box:nth-child(5) h2 {
	opacity: 80%;
}

.allocation_info_box:nth-child(7) .allocation_box {
	opacity: 60%;
}

.allocation_info_box:nth-child(7) h2 {
	opacity: 60%;
}

/** -- Private round+public sale-- **/
.private_round_container {}

.private_round_wrapper {
	padding: 40px 50px;
	background-color: #141721;
}

.private_round_wrapper h1 {
	font-family: '';
	font-weight: 700;
	font-size: 16px;
	color: #FFFFFF;
}

hr.divider {
	border-top: 1px solid #bbb;
	margin: 30px 0;
}

.private_round_info_box {
	display: flex;
	gap: 30px;
	align-items: center;
}

.private_round_box {
	width: 40px;
	height: 40px;
	background-color: #FF2D5F;
}

.private_round_info_box h2 {
	font-family: '';
	font-weight: 700;
	font-size: 16px;
	color: #FF2D5F;
	width: 100px;
	text-align: center;
}

.private_round_info_box h1 {
	font-family: '';
	font-weight: 700;
	font-size: 16px;
	color: #FFFFFF;
	width: 250px;
}

.private_round_info_box p {
	font-family: 'Montserrat';
	font-weight: 300;
	font-size: 16px;
	color: #A2A9B0;
	max-width: 600px;
}

.private_round_info_box:nth-child(5) .private_round_box {
	background-color: #FF83A0;
}

.private_round_info_box:nth-child(5) h2 {
	color: #FF83A0;
}

.private_round_info_box:nth-child(7) .private_round_box {
	background-color: #FFA5EF;
}

.private_round_info_box:nth-child(7) h2 {
	color: #FFA5EF;
}

.private_round_info_box:nth-child(9) .private_round_box {
	background-color: #FF00D1;
}

.private_round_info_box:nth-child(9) h2 {
	color: #FF00D1;
}

/** -- Allocation for community -- **/
.allocation_for_community_container {}

.allocation_for_community_wrapper {
	padding: 40px 50px;
	background-color: #141721;
}

.allocation_for_community_wrapper h1 {
	font-family: '';
	font-weight: 700;
	font-size: 16px;
	color: #FFFFFF;
}

hr.divider {
	border-top: 1px solid #bbb;
	margin: 30px 0;
}

.allocation_for_community_info_box {
	display: flex;
	gap: 30px;
	align-items: center;
}

.allocation_for_community_box {
	width: 40px;
	height: 40px;
	background-color: #AB84FF;
}

.allocation_for_community_info_box h2 {
	font-family: '';
	font-weight: 700;
	font-size: 16px;
	color: #AB84FF;
	width: 100px;
	text-align: center;
}

.allocation_for_community_info_box h1 {
	font-family: '';
	font-weight: 700;
	font-size: 16px;
	color: #FFFFFF;
	width: 250px;
}

.allocation_for_community_info_box p {
	font-family: 'Montserrat';
	font-weight: 300;
	font-size: 16px;
	color: #A2A9B0;
	max-width: 600px;
}

.allocation_for_community_info_box:nth-child(5) .allocation_for_community_box {
	background-color: #7A3DFF;
}

.allocation_for_community_info_box:nth-child(5) h2 {
	color: #7A3DFF;
}




/** ------------------------------------------------------------------
						Tokenomics Vesting
------------------------------------------------------------------ **/
.page-template-page-tokenomics-vesting .home_bottom_getstarted_area {
	background: transparent !important;
}
.page-template-page-tokenomics-vesting .home_bottom_getstarted_area .section_title {
	margin-bottom: 0;
}
.tokenomics_vesting_page_chart_area .section_title4 {
	max-width: 650px;
}
.section_title4_sub {
	position: relative;
	margin-bottom: 35px;
}
.section_title4_sub:before {
	position: absolute;
	top: 15px;
	left: -104px;
	content: '';
	background: #27E4D9;
	height: 1px;
	width: 88px;
}
.section_title4_sub h2 {
	font-style: italic;
	font-weight: 400;
	font-size: 20px;
	line-height: 32px;
	color: #27E4D9;
}
.section_title4 {
	max-width: 750px;
	margin-bottom: 65px;
}
.section_title4 h2 {
	font-family: ;
	font-style: normal;
	font-weight: 700;
	font-size: 50px;
	line-height: 64px;
	color: #FFFFFF;
}
.section_title4 h3 {
	font-family: ;
	font-style: normal;
	font-weight: 700;
	font-size: 27px;
	line-height: 36px;
	margin-top: 22px;
}
.section_title4 h3 span{
	color: #000;
	background: #000;
	padding: 5px;
}

body #myChart2-menu {
	display: none !important;
	opacity: 0 !important;
	visibility: hidden !important;
}
.tokenomics_vesting_page_table_area {}
.single_t_vesting_page_table {
	background: #141721;
}
.single_t_vesting_page_table_head {
	padding: 26px 32px;
	border-bottom: 1px solid rgba(255, 255, 255, 0.3);
}
.single_t_vesting_page_table_head h2{
	font-family: ;
	font-size: 16px;
	line-height: 24px;
	text-transform: uppercase;
}
.single_t_vesting_page_table_body {
	padding: 47px 32px;
}
.single_t_vesting_page_table_body ul {}
.single_t_vesting_page_table_body ul li {
	display: flex;
	border-bottom: 1px solid rgba(255, 255, 255, 0.3);
	padding-bottom: 27px;
	margin-bottom: 27px;
	align-items: center;
}
.single_t_vesting_page_table_body ul li:last-child {
	border-bottom: 0 solid rgba(255, 255, 255, 0.3);
	padding-bottom: 0;
	margin-bottom: 0;
}
.single_t_vesting_page_table_body ul li.pieactive .single_t_vesting_page_table_body_col_title,
.single_t_vesting_page_table_body ul li.pieactive .single_t_vesting_page_table_body_col_des p {
	color: #27E4D9;
}
.single_t_vesting_page_table_body ul li {}
.single_t_vesting_page_table_body_col_color {
	width: 50px;
	margin-right: 27px;
}
.single_t_vesting_page_table_body_col_color span{
	width: 50px;
	height: 50px;
	display: block;
}
.single_t_vesting_page_table_body_col_perchantage {
	margin-right: 30px;
	font-family: ;
	font-weight: 700;
	font-size: 16px;
	line-height: 40px;
	width: 75px;
}
.single_t_vesting_page_table_body_col_des {
	width: calc(100% - 450px);
}
.single_t_vesting_page_table_body_col_title {
	font-family: ;
	font-style: normal;
	font-weight: 700;
	font-size: 16px;
	line-height: 18px;
	color: #FFFFFF;
	width: 250px;
	margin-right: 30px;
}
.single_t_vesting_page_table_body_col_des p{
	font-weight: 300;
	font-size: 16px;
	line-height: 24px;
	color: #A2A9B0;
}
.tokenomics_vesting_page_chart_box_list {
	margin-top: 50px;
	padding-left: 45px;
}
.tokenomics_vesting_page_chart_box_list ul{
	margin-top: -12px;
	margin-bottom: -12px;
	list-style: none;
}
.tokenomics_vesting_page_chart_box_list ul li {
	position: relative;
	font-size: 12px;
	font-weight: 300;
	color: #fff;
	padding-left: 25px;
	float: left;
	padding-top: 12px;
	padding-bottom: 12px;
	margin-right: 30px;
	max-width: 350px;
}
.tokenomics_vesting_page_chart_box_list ul li:last-child{
	margin-right: 0;
}
.tokenomics_vesting_page_chart_box_list ul li span{
	position: absolute;
	top: 14px;
	left: 0;
	width: 15px;
	height: 15px;
	display: block;
}
.tokenomics_vesting_page_chart_box_list ul li {}
.buy_folo_page_hero_links .single_help_centre_content_box_title {
	padding: 15px 50px 15px 20px;
}
.buy_folo_page_hero_links .single_help_centre_content_box_title h2 {
	font-weight: 300;
	font-size: 16px;
	line-height: 150%;
	color: #A2A9B0;
}
.buy_folo_page_hero_links .single_help_centre_content_box {
	border: 1px solid #212429;
	border-radius: 8px;
	transition: all  0.2s;
}
.buy_folo_page_hero_links .single_help_centre_content_box:hover {
	border-color: #27E4D9;
	color: #27E4D9;
	background: rgba(39, 228, 217, 0.15);
}
.buy_folo_page_hero_links .single_help_centre_content_box_title svg path,
.buy_folo_page_hero_links .single_help_centre_content_box_title h2 {
	transition: all  0.2s !important;
}
.buy_folo_page_hero_links .single_help_centre_content_box_title svg {
	top: 15px;
	right: 20px;
	height: 24px !important;
}
.buy_folo_page_hero_links .single_help_centre_content_box:hover .single_help_centre_content_box_title svg path {
	fill: #27E4D9 !important;
}
.buy_folo_page_hero_links .single_help_centre_content_box:hover .single_help_centre_content_box_title h2 {
	color: #27E4D9;
}
.buy_folo_page_hero_links .single_help_centre_content_box_question_box a {
	padding: 10px 0 !important;
	font-size: 14px;
	border-bottom: 1px dashed #aaa;
	background: transparent;
	border-radius: 0;
	border-top: 0 !important;
	border-left: 0 !important;
	border-right: 0 !important;
}
.buy_folo_page_hero_links .single_help_centre_content_box_question_box a:last-child {
	border-bottom: 0 !important;
	padding-bottom: 0 !important;
}
.buy_folo_page_hero_links .single_help_centre_content_box_question_box a:hover {
	border-top: 0 !important;
	border-left: 0 !important;
	border-right: 0 !important;
	background: transparent;
}
.buy_folo_page_hero_links .single_help_centre_content_box_title_active svg path {
	fill: #27E4D9 !important;
}


/* Help Desk */
.kbase-area div#filters {
	display: block;
	text-align: center;
	position: sticky;
	top: 79px;
	z-index: 1;
	background: #000;
}
.help_desk_questions_main_box {
	max-width: 620px;
	display: block;
	margin: 0 auto;
}
.kbase-area button.button {
	font-weight: 600;
}
.kbase-area div#filters {
	display: block;
	text-align: center;
}
.single_help_centre_content_box_question_box {
	display: none;
}
.help_cenre_main_content_title {
	margin-bottom: 40px;
	
}
.help_cenre_main_content_title h1 {
	font-family: ;
	font-size: 38px;
	color: #000;
}
.help_cenre_main_content_title p {
	font-size: 16px;
	font-weight: 300;
	color: #000;
}
.single_help_centre_content_box_title h2 {
	font-size: 18px;
	color: #000;
	font-weight: 600;
	transition: 0.2s;
}
.single_help_centre_content_box_title p {
	font-size: 13px;
	margin-top: 4px;
	color: #000;
}
.single_help_centre_content_box {
	
	background: #EEF9FF;
	border-radius: 5px;
}
.help_cenre_main_content_list {}
.help_cenre_main_content_list ul{
	list-style: none;
}
.help_cenre_main_content_list ul li{
	margin-bottom: 14px;
}
.help_cenre_main_content_list ul li:last-child{
	margin-bottom: 0;
}
.single_help_centre_content_box_title {
	position: relative;
	padding: 23px;
	display: block;
	cursor: pointer;
}
.single_help_centre_content_box_title svg {
	position: absolute;
	top: 36.5px;
	right: 23px;
	height: 22px !important;
	width: auto !important;
	transition: 0.2s;
}
.single_help_centre_content_box_question_box {
	padding: 0 23px 23px 23px;
}
.tax-knowledge_tag .single_help_centre_content_box_question_box {
	padding: 23px;
}
.single_help_centre_content_box_question_box a {
	font-size: 16px;
	font-weight: 400;
	color: #000;
}
.single_help_centre_content_box_question_box a:hover {
	color: #0050FA;
}
.single_help_centre_content_box_question_box div {
	padding-bottom: 15px;
	margin-bottom: 15px;
	border-bottom: 1px dashed #0970a8;
}
.single_help_centre_content_box_question_box div:last-child{
	padding-bottom: 0;
	margin-bottom: 0;
	border-bottom: 0px solid #666;
}
.single_help_centre_content_box_title_active h2 {
	color: #0050FA !important;
}

.single_help_centre_content_box_title_active svg {
	transform: rotate(180deg);
}
.help_cenre_head {
	padding-top: 36px;
}
.help_cenre_head_links {
	margin-bottom: 20px;
}
.help_cenre_head_links ul {
	list-style: none;
}
.help_cenre_head_links ul li{
	float: left;
	margin-right: 10px;
}
.help_cenre_head_links ul li:last-child{
	margin-right: 0;
}
.tax-categories .help_cenre_head_links ul li:last-child a{
	pointer-events: none;
	cursor: default;
	text-decoration: none;
}
.help_cenre_head_links ul li a{
	font-size: 14px;
	font-weight: 600;
	color: #000;
}
.help_cenre_head_links ul li i{
	margin-left: 10px;
	color: #777;
}
.help_cenre_head_links_search_main form {
	position: relative;
}
.help_cenre_head_links_search_main button{
	position: absolute;
	top: 50%;
	left: 30px;
	transform: translate(0, -50%);
	background: transparent;
	padding: 0;
	line-height: 1;
}
.help_cenre_head_links_search_main button svg{
	height: 26px !Important;
	width: auto !Important;
}
.help_cenre_head_links_search_main input {
	font-size: 22px;
	color: #000;
	background: #EEF9FF;
	border: none;
	border-radius: 5px;
	padding: 25px 31px 25px 75px;
}
.help_cenre_head_links_search_main input::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:   rgba(0, 0, 0, 0.3);
}
.help_cenre_head_links_search_main input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:   rgba(0, 0, 0, 0.3);
}
.help_cenre_head_links_search_main input::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:   rgba(0, 0, 0, 0.3);
}
.help_cenre_head_links_search_main input:-ms-input-placeholder { /* Internet Explorer 10-11 */
	color:   rgba(0, 0, 0, 0.3);
}
.help_centre_custom_ques_area .container,
.help_centre_hero_area .container,
.help_cenre_main_content_area .container,
.help_cenre_head .container {
	max-width: 1160px;
}
.helpcentre_ques_form_main {
	text-align: left;
}
.help_centre_hero_area {
	margin-top: 60px;
}
.help_centre_hero_title {
	background-image: url('../images/helpcenterbg.png');
	background-size: auto 100%;
	background-position: center center;
	background-repeat: no-repeat;
	padding: 90px 70px;
	border-radius: 5px;
}
.help_centre_hero_title h1 {
	font-weight: 700;
	font-size: 38px;
	line-height: 52px;
	color: #FFFFFF;
	font-family: ;
	text-transform: uppercase;
}
.help_centre_hero_title p {
	font-weight: 300;
	font-size: 18px;
	line-height: 150%;
	color: #A2A9B0;
	max-width: 937px;
	display: inline-block;
	margin-top: 8px;
}
.help_centre_main_cat_and_search {
	margin-top: 60px;
}
.help_centre_custom_ques_box {
	background: #212429;
	border-radius: 5px;
	padding: 30px 50px;
}
.help_centre_custom_ques_title h1 {
	font-weight: 700;
	font-size: 30px;
	line-height: 52px;
	color: #FFFFFF;
	font-family: ;
	text-transform: uppercase;
}
.help_centre_custom_ques_title p {
	font-weight: 300;
	font-size: 16px;
	line-height: 150%;
	color: #A2A9B0;
	max-width: 937px;
	display: inline-block;
	margin-top: 8px;
}
.help_centre_custom_ques_cta {
	padding-top: 30px;
}
.help_centre_custom_ques_cta a {
	background-size: 100% 100%;
	background-repeat: no-repeat;
	padding: 16px 25px 14px;
	font-weight: 400;
	font-family: ;
	text-transform: uppercase;
	line-height: 1;
	display: inline-block;
	background-image: url(../images/f_btn_bg_2.png);
	color: #000;
}
.help_centre_custom_ques_cta a:hover {
	opacity: 0.7;
}
.help_centre_hero_img {
	text-align: center;
}
.help_centre_main_cat_and_search {
	background: #212429;
	border-radius: 5px;
	text-align: center;
}
.help_centre_main_cat_box_area {
	padding: 30px;
}
.help_centre_main_cat_box_area .row{
	margin: -15px;
}
.help_centre_main_cat_box_area .row > div{
	padding: 15px;
}
.single_cat_box_help_centre {
	height: 100%;
}
.single_cat_box_help_centre a{
	display: block;
	border: 1px solid rgba(255, 255, 255, 0.08);
	padding: 30px 20px;
	height: 100%;
	border-radius: 10px;
}

.single_cat_box_help_centre h2{
	font-size: 16px;
	font-family: ;
	color: #fff;
	margin-top: 30px;
}
.single_cat_box_help_centre p {
	font-weight: 300;
	font-size: 14px;
	line-height: 150%;
	color: #A2A9B0;
	max-width: 937px;
	display: inline-block;
	margin-top: 8px;
}
.single_cat_box_help_centre img {
	height: 50px;
	width: auto;
	filter: brightness(0) invert(1);
	transition: all 0.2s;
}
.single_cat_box_help_centre:hover a {
	border-color: #27E4D9;
}
.single_cat_box_help_centre:hover h2 {
	color: #27E4D9;
}
.single_cat_box_help_centre:hover img {
	filter: none;
}
.single-knowledge_base .single_page_wrapper {
	border-right: 0px solid rgba(255, 255, 255, 0.2);
}
.sngle_help_centre_related_posts ul {
	list-style: none;
}
.sngle_help_centre_related_posts ul li{
	border-bottom: 1px solid rgba(255, 255, 255, 0.2);
	padding-bottom: 13px;
	margin-bottom: 13px;
}
.sngle_help_centre_related_posts ul li:last-child{
	border-bottom: 0px solid rgba(255, 255, 255, 0.2);
	padding-bottom: 0;
	margin-bottom: 0;
}
.sngle_help_centre_related_posts ul li a{}
.help_cenre_head_links_search_main {
	position: relative;
}
.help_cenre_head_links_search_main .blog_search_box_main_sugguestion {
	background: #fff;
	box-shadow: 0 28px 25px 0 rgba(0,0,0,.08);
}
.blog_search_box_main_sugguestion ul li a div {
	font-style: italic;
	font-size: 12px;
	font-weight: 600;
	margin-top: 1px;
	color: #aaa;
}
.help_cenre_head_links_search_main .blog_search_box_main_sugguestion ul li a {
	font-size: 16px;
	color: #000;
	font-weight: 600;
}
.help_cenre_main_content_search_result {}
.help_cenre_main_content_search_result ul{
	list-style: none;
}
.help_cenre_main_content_search_result ul li{
	margin-bottom: 15px;
	padding-bottom: 15px;
	border-bottom: 1px solid rgba(255, 255, 255, 0.1);
	overflow: hidden;
}
.help_cenre_main_content_search_result ul h3{
	color: #27E4D9;
}
.help_cenre_main_content_search_result ul p{
	font-size: 16px;
	line-height: 150%;
	color: #A2A9B0;
	max-width: 937px;
	margin-top: 8px;
}
.help_cenre_main_content_search_result ul li:last-child{
	margin-bottom: 0;
	padding-bottom: 0;
	border-bottom: 0 solid rgba(255, 255, 255, 0.1);
}
.cat_on_help_search_page {
	position: sticky;
	top: 120px;
	left: 0;
	background: #212429;
	border-radius: 10px;
	padding: 25px;
	margin-right: 10px;
}
.cat_on_help_search_page h3{
	margin-bottom: 13px;
}
.cat_on_help_search_page ul{
	list-style: none;
}
.cat_on_help_search_page ul li{
	margin-bottom: 5px;
}
.cat_on_help_search_page ul li:last-child{
	margin-bottom: 0;
}
.cat_on_help_search_page ul li a{
	color: #fff;
	padding: 8px 13px;
	display: block;
	border-radius: 6px;
}
.cat_on_help_search_page ul li.active a{
	background: rgba(39, 228, 217, 0.15);
	color: #27E4D9;
	
}
.cat_on_help_search_page ul li a:hover{
	color: #27E4D9;
}
#tidio-chat {
	display: none !important;
}



/** ------------------------------------------------------------------
						Profile Complete
------------------------------------------------------------------ **/
.profile_complete_page_hero_area {
	background-image: url(../images/grid.png);
	background-size: cover;
	background-position: center center;
	background-repeat: no-repeat;
	padding-top: 100px;
	padding-bottom: 40px;
}
.home_hero_box_title p {
	margin-top: 10px;
}
.profile_complete_page_hero_head {
	margin-bottom: 10px;
}
.profile_complete_page_hero_head svg {
	width: 18px !important;
	height: auto !important;
	margin-right: 8px;
	float: left;
	margin-top: 4px;
}
.profile_complete_page_hero_head span {
	font-weight: 300;
	font-size: 16px;
	line-height: 28px;
	color: #A2A9B0;
	float: left;
	width: calc(100% - 26px);
}
.profile_complete_page_hero_title {
	margin-bottom: 30px;
}
.profile_complete_page_hero_btns {
	margin-bottom: 40px;
}
.profile_complete_page_hero_btns ul{
	list-style: none;
}
.profile_complete_page_hero_btns ul li{
	float: left;
	margin-right: 18px;
}
.profile_complete_page_hero_btns ul li:last-child{
	margin-right: 0;
}
.profile_complete_page_hero_btns ul li a{
	background-image: url(../images/f_btn_bg_2.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
	padding: 16px 25px 14px;
	float: left;
	color: #000;
	font-weight: 400;
	font-family: ;
	text-transform: uppercase;
	line-height: 1;
	min-width: 120px;
	text-align: center;
}
.profile_complete_page_hero_btns ul li:nth-child(2) a{
	background-image: url(../images/f_btn_bg_1.png);
	color: #27E4D9;
}
.profile_complete_page_hero_btns ul li a:hover{
	opacity: 0.6;
}
.profile_complete_page_hero_bottom {}
.profile_complete_page_hero_bottom ul{
	list-style: none;
}
.profile_complete_page_hero_bottom ul li{
	float: left;
	border-right: 1px solid #fff;
	padding-right: 24px;
	margin-right: 24px;
}
.profile_complete_page_hero_bottom ul li:last-child{
	border-right: 0 solid #fff;
	padding-right: 0;
	margin-right: 0;
}
.profile_complete_page_hero_bottom ul li h5{
	font-family: '';
	font-weight: 700;
	font-size: 17px;
	line-height: 17px;
	color: #FFFFFF;
	float: left;
}
.profile_complete_page_hero_bottom ul li span{
	float: left;
	font-size: 13px;
	line-height: 13px;
	color: #A2A9B0;
	margin-left: 8px;
}
.profile_complete_page_hero_img {}
.profile_complete_page_task_area .row_grid {
	margin: -15px;
}
.profile_complete_page_task_area .row_grid > div {
	padding: 15px;
}
.profile_complete_page_task_area {}
.profile_complete_page_task_area .section_title {
	margin-bottom: 10px;
}
.profile_complete_page_task_area .section_title h2 {
	font-size: 30px;
	line-height: 46px;
}
.profile_complete_single_task {
	background: #1B1B2C;
	border-radius: 25px;
	padding: 18px 28px;
	text-align: center;
}
.profile_complete_single_task_img {
	margin-bottom: 20px;
}
.profile_complete_single_task_img img{
	height: 55px;
	width: auto;
}
.profile_complete_single_task_details {}
.profile_complete_single_task_details h2{
	font-size: 18px;
	font-weight: 600;
	color: #EBEBEB;
}
.profile_complete_single_task_details p {
	font-weight: 300;
	font-size: 14px;
	line-height: 22px;
	color: #A2A9B0;
	margin-top: 7px;
}
.profile_complete_single_task_cta {
	margin-top: 19px;
}
.profile_complete_single_task_cta a{
	background-image: url(../images/h_btn_bg_2.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
	color: #000;
	font-size: 14px;
	padding: 4px 15px;
	display: inline-block;
	font-weight: 600;
}
.profile_complete_single_task_cta a:hover{
	opacity: 0.6;
}
.profile_complete_page_table_area {}
.profile_complete_page_table_box_border {
	background: #fff;
	border-radius: 10px;
	padding: 1px;
	max-width: 960px;
	margin: 0 auto;
	display: block;
	background: linear-gradient(106.87deg, #aaa 0%, #101010 8.7%, #101010 52.08%, #101010 89.78%, #aaa 100%);
}
.profile_complete_page_table_box_wrapper {
	background: linear-gradient(106.92deg, #151515 -8.88%, #09090A 48.04%, #151515 101.51%);
	padding: 40px;
	border-radius: 10px;
}
.profile_complete_page_table_box_head {
	border-bottom: 1px solid #666;
	padding-bottom: 20px;
	margin-bottom: 25px;
}
.profile_complete_page_table_box_head_title {
	font-family: '';
	font-weight: 700;
	font-size: 16px;
	line-height: 18px;
	color: #FFFFFF;
}
.profile_complete_page_table_box_content {}
.profile_complete_page_table_box_single_content {}
.profile_complete_page_table_box_single_content_name {
	display: flex;
	align-items: center;
}
.profile_complete_page_table_box_single_content_name span{
	font-size: 16px;
	font-weight: 700;
	color: #fff;
	font-family: ;
	margin-right: 8px;
}
.profile_complete_page_table_box_single_content_name img{
	height: 27px;
	width: auto;
	margin-right: 12px;
}
.profile_complete_page_table_box_single_content_name h3{
	font-weight: 600;
	font-size: 16px;
	line-height: 20px;
	color: #FFFFFF;
	font-family: Montserrat;
}
.profile_complete_page_table_box_single_content_name h4{
	font-weight: 300;
	font-size: 16px;
	line-height: 20px;
	color: #A2A9B0;
	font-family: Montserrat;
	margin-left: 12px;
}
.profile_complete_page_table_box_single_content_follower {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 600;
	font-size: 16px;
	line-height: 20px;
	color: #FFFFFF;
}
.profile_complete_page_table_box_single_content_perchan {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 600;
	font-size: 16px;
	line-height: 20px;
	color: #FFFFFF;
}
.profile_complete_page_table_box_single_content_perchan span.green{
	color: #77D09B;
}
.profile_complete_page_table_box_single_content_anchor {}
.profile_complete_page_table_box_single_content_anchor a{
	font-size: 12px;
	font-weight: 600;
	padding: 6px 20px;
	display: inline-block;
	background-image: url(../images/h_btn_bg_1.png);
	color: #27E4D9;
	background-size: 100% 100%;
	background-repeat: no-repeat;
}
.profile_complete_page_table_box_single_content_anchor a:hover{
	background-image: url(../images/h_btn_bg_2.png);
	color: #000;
}
.profile_complete_page_table_box_content .row_grid{
	margin: -15px;
}
.profile_complete_page_table_box_content .row_grid > div{
	padding: 15px;
}
.profile_complete_page_table_sec_title {
	margin-bottom: 50px;
}
.profile_complete_page_table_sec_title h2{
	font-weight: 600;
	font-size: 35px;
	line-height: 45px;
	color: #FFFFFF;
	float: left;
	max-width: 580px;
}
.profile_complete_page_video_area .profile_complete_page_table_sec_title h2 {
	float: none;
}
.profile_complete_page_table_sec_title p{
	font-weight: 300;
	font-size: 16px;
	line-height: 28px;
	color: #A2A9B0;
	margin-top: 25px;
	display: block;
}
.profile_complete_page_table_sec_title a{
	background-image: url(../images/f_btn_bg_2.png);
	color: #000;
	background-size: 100% 100%;
	background-repeat: no-repeat;
	padding: 16px 22px 14px;
	font-weight: 400;
	font-family: ;
	text-transform: uppercase;
	line-height: 1;
	display: inline-block;
	float: right;
	margin-top: 18px;
}
.profile_complete_page_table_sec_title a:hover{
	opacity: 0.6;
}
.profile_complete_page_table_sec_title_box {
	padding-right: 40px;
}
.profile_complete_page_video_main {}
.profile_complete_page_video_main a{
	display: block;
	position: relative;
}
.profile_complete_page_video_main img{
	width: 100%;
	height: auto;
	border-radius: 16px;
}
.profile_complete_page_video_main svg{
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	height: 70px !important;
	width: auto !important;
	transition: all 0.2s;
}
.profile_complete_page_video_main a:hover svg{
	height: 90px !important;
}
.page-template-page-homepage2 .header_fix {
	background: #000;
}
.single-successstory,
.page-template-page-verified-traders,
.page-template-page-trading-competition-stakers,
.page-template-page-trading-competition-traders,
.page-template-page-trading-competition,
.page-template-page-blog2,
.page-template-page-tokenomics-vesting-2,
.page-template-page-help-desk2,
.page-template-page-career,
.page-template-page-promotion,
.page-template-page-daily-reward,
.page-template-page-product2,
.page-template-page-homepage2,
.page-template-page-profile-complete {
	background: #0D0D23 !important;
}
.psingle-successstory .header_area,
.page-template-page-verified-traders .header_area,
.page-template-page-trading-competition-stakers .header_area,
.page-template-page-trading-competition-traders .header_area,
.page-template-page-trading-competition .header_area,
.page-template-page-blog2 .header_area,
.page-template-page-tokenomics-vesting-2 .header_area,
.page-template-page-help-desk2 .header_area,
.page-template-page-career .header_area,
.page-template-page-promotion .header_area,
.page-template-page-daily-reward .header_area,
.page-template-page-product2 .header_area,
.page-template-page-homepage2 .header_area {
	box-shadow: none;
}
.single-successstory .header_area,
.page-template-page-verified-traders .header_area,
.page-template-page-trading-competition-stakers .header_area,
.page-template-page-trading-competition-traders .header_area,
.page-template-page-trading-competition .header_area,
.page-template-page-blog2 .header_area,
.page-template-page-tokenomics-vesting-2 .header_area,
.page-template-page-help-desk2 .header_area,
.page-template-page-career .header_area,
.page-template-page-promotion .header_area,
.page-template-page-daily-reward .header_area,
.page-template-page-product2 .header_area,
.page-template-page-profile-complete .header_area {
	box-shadow: none;
	background: transparent;
}
.page-template-page-homepage2 .about_hero_area {
	background-color: #000;
}
.page-template-page-homepage2 .home_hero_video {
	z-index: 1;
}
.home_hero_box {
	position: relative;
	z-index: 2;
}
.profile_complete_page_table_sec_title_cta {}
.profile_complete_page_table_sec_title_cta ul{
	list-style: none;
}
.profile_complete_page_table_sec_title_cta ul li{
	display: inline-block;
	margin-right: 8px;
}
.profile_complete_page_table_sec_title_cta ul li:last-child{
	margin-right: 0;
}
.profile_complete_page_table_sec_title_cta ul li a{
	vertical-align: middle;
	background-image: url(../images/f_btn_bg_2.png);
	color: #000;
	background-size: 100% 100%;
	background-repeat: no-repeat;
	padding: 16px 25px 14px;
	font-weight: 400;
	font-family: ;
	text-transform: uppercase;
	line-height: 1;
	display: inline-block;
}
.profile_complete_page_table_sec_title_cta ul li:nth-child(2) a{
	background-image: url(../images/f_btn_bg_1.png);
	color: #27E4D9;
}
.profile_complete_page_table_sec_title_cta ul li a svg{
	vertical-align: middle;
	margin-left: 10px;
}
.profile_complete_page_table_sec_title_cta ul li a:hover{
	opacity: 0.6;
}
.elip1 {
	position: absolute;
	top: 0;
	right: 300px;
	z-index: -1;
}
.elip2 {
	position: absolute;
	top: 100px;
	right: 0;
	z-index: -1;
}
.page-template-page-profile-complete .section_title p {
	max-width: 695px;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.page-template-page-profile-complete .home_bottom_getstarted_area {
	background-image: url(../images/getsbackground.png);
	background-size: cover;
	background-repeat: no-repeat;
}
.profile_complete_page_subscribe_area {}
.profile_complete_page_subscribe_area .profile_complete_single_task{
	padding: 40px;
	float: right;
	max-width: 400px;
	margin-top: 75px;
}




/** ------------------------------------------------------------------
						Product 2
------------------------------------------------------------------ **/
.product2_video_area {}
.product2_video_player_wrapper {}
.product2_video_player_slider {}
.product2_single_video_player_video {
	position: relative;
}
.product2_single_video_player_video_img {}
.product2_single_video_player_details {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	padding: 60px 30px 50px 30px;
	background: linear-gradient(0deg, #000000 0%, rgba(0, 0, 0, 0) 100%);
}
.product2_single_video_player_details span{
	color: #000;
	background: #27E4D9;
	padding: 4px 10px;
	display: inline-block;
	font-size: 13px;
	font-weight: 600;
	text-transform: uppercase;
	margin-bottom: 3px;
}
.product2_single_video_player_details p{
	color: #fff;
	margin-top: 10px;
}
.product2_single_video_player_details h2{
	color: #fff;
	font-size: 50px;
}
.product2_video_player_wrapper {
	position: relative;
}
.product2_video_player_wrapper .slick-dots {
	position: absolute;
	bottom: 0;
	right: 30px;
	list-style: none;
}
.product2_video_player_wrapper .slick-dots li{
	float: left;
	margin-right: 2px;
	background: #fff;
	padding: 8px;
	color: #000;
	cursor: pointer;
	min-width: 37px;
	text-align: center;
	font-weight: 600;
	transition: all 0.2s;
}
.product2_video_player_wrapper .slick-dots li.slick-active {
	background: #27E4D9;
}
.product2_video_player_wrapper .slick-dots li:hover{
	opacity: 0.6;
}
.product2_video_player_wrapper_right {
	position: relative;
	height: 100%;
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
}
.product2_video_player_wrapper_right_details h2 {
	font-size: 44px;
	line-height: 43px;
	color: #fff;
}
.product2_video_player_wrapper_right_details p{
	margin-top: 15px;
	color: #fff;
}
.product2_video_player_wrapper_right_details {
	position: absolute;
	left: 0;
	bottom: 0;
	padding: 50px 40px;
	width: 100%;
}
.product2_video_box {
	position: relative;
}
.product2_video_box a{
	display: block;
	margin-top: -12.5px;
	margin-bottom: -12.5px;
}
.product2_video_box a > div{
	padding-top: 12.5px;
	padding-bottom: 12.5px;
}
.product2_video_box:hover {
	z-index: 5;
}
.product2_video_box:hover img{
	opacity: 1;
}
.product2_video_box_first {
	z-index: 2;
}
.product2_video_box_last {
	z-index: 1;
}
.product2_video_box_img {}
.product2_video_box_img img{
	width: 100%;
	border-radius: 25px;
	opacity: .62;
	transition: all 0.2s;
}
.product2_video_box_first img{
	width: calc(100% + 120px);
	max-width: calc(100% + 120px);
}
.product2_video_box_details {}
.product2_video_box_details h2{
	color: #fff;
	font-size: 35px;
	margin-bottom: 15px;
}
.product2_video_box_details p {
	font-weight: 300;
	font-size: 16px;
	line-height: 150%;
	color: #A2A9B0;
}
.product2_video_box_last {
	text-align: right;
}
.product2_video_box_last .product2_video_box_details{
	padding-left: 210px;
}
.product2_video_box_first .product2_video_box_details h2{
	margin-top: 15px;
}
.product2_why_subscribe_area {
	background-image: url(../images/product_bg2.jpg);
	background-size: 100% 100%;
	background-position: center center;
	padding-top: 100px;
}
.product2_why_subscribe_img {
	position: relative;
	padding-left: 100px;
	padding-top: 25px;
	padding-bottom: 72px;
}
.product2_why_subscribe_img a {
	display: block;
}
.product2_why_subscribe_img .main {
	width: 60%;
	height: auto;
}
.product2_why_subscribe_img .overly1 {
	position: absolute;
	top: 10px;
	left: 0;
	width: 42%;
	animation-name: bouncess;
	animation-duration: 4s;
	animation-iteration-count: infinite;
	animation-timing-function: linear;
}
.product2_why_subscribe_img .overly1 img{
	width: 100%;
	height: auto;
}
.product2_why_subscribe_img .overly2 {
	position: absolute;
	top: 0;
	right: 14%;
	width: 38%;
	animation-name: bouncess;
	animation-duration: 3s;
	animation-iteration-count: infinite;
	animation-timing-function: linear;
}
.product2_why_subscribe_img .overly2 img{
	width: 100%;
	height: auto;
}
.product2_why_subscribe_img .overly3 {
	position: absolute;
	bottom: 10px;
	left: 35%;
	width: 23%;
	animation-name: bouncess;
	animation-duration: 3s;
	animation-iteration-count: infinite;
	animation-timing-function: linear;
}
.product2_why_subscribe_img .overly3 img{
	width: 100%;
	height: auto;
}
.product2_why_subscribe_img .overly4 {
	position: absolute;
	bottom: 0;
	right: 0;
	width: 38%;
	animation-name: bouncess;
	animation-duration: 4s;
	animation-iteration-count: infinite;
	animation-timing-function: linear;
}
.product2_why_subscribe_img .overly4 img{
	width: 100%;
	height: auto;
}
.product2_why_subscribe_area .section_title {
	margin-bottom: 0;
}
.product2_why_subscribe_area .section_title p {
	color: #fff;
}
.product2_why_post_area {
	margin-top: -55px;
}
.product2_why_post_box {}
.product2_why_post_box .row {
	margin: -5px;
}
.product2_why_post_box .row > div {
	padding: 5px;
}
.product2_why_post_box_single_post {
	background: #1B1B2C;
	border-radius: 8px;
	transition: all 0.2s;
}
.product2_why_post_box_single_post:hover {
	background: #27E4D9;
}
.product2_why_post_box_single_post:hover h3{
	color: #000;
}
.product2_why_post_box_single_post a{
	display: flex;
	align-items: center;
}
.product2_why_post_box_single_post_img {
	width: 115px;
	padding-right: 20px;
}
.product2_why_post_box_single_post_img img{
	width: 100%;
}
.product2_why_post_box_single_post_title {
	width: calc(100% - 115px);
	padding-right: 15px;
}
.product2_why_post_box_single_post_title h3{
	color: #fff;
	font-size: 15px;
	line-height: 25px;
	font-weight: 600;
	transition: all 0.2s;
}
.product2_why_post_box h4 {
	margin-bottom: 20px;
}
.product2_why_post_area .grid_row {
	align-items: end;
}
.product2_why_post_details {
	padding-left: 30px;
}
.product2_why_post_details span {
	font-size: 40px;
	color: #E301BC;
}
.product2_why_post_details h2 {
	font-weight: 600;
	font-size: 25px;
	line-height: 38px;
}
.product2_why_post_details_btns {
	margin-top: 40px;
}
.product2_why_post_details_btns ul{
	list-style: none;
	float: right;
}
.product2_why_post_details_btns ul li{
	float: left;
	margin-right: 18px;
}
.product2_why_post_details_btns ul li:last-child{
	margin-right: 0;
}
.product2_why_post_details_btns ul li a{
	background-image: url(../images/pink-btn-bg1.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
	padding: 16px 25px 14px;
	float: left;
	color: #000;
	font-weight: 400;
	font-family: ;
	text-transform: uppercase;
	line-height: 1;
	min-width: 120px;
	text-align: center;
}
.product2_why_post_details_btns ul li:nth-child(2) a{
	background-image: url(../images/pink-btn-bg2.png);
	color: #FF00D1;
}
.product2_why_post_details_btns ul li a:hover{
	opacity: 0.6;
}
.product2_video_area .section_title {
	margin-bottom: 45px;
}
.product2_why_monitize_area .section_title {
	margin-bottom: 35px;
}
.product2_why_monitize_area .profile_complete_page_hero_btns {
	margin-bottom: 0;
}
.product2_why_monitize_area {
	background-image: url(../images/product_bg1.jpg);
	background-size: 100% 100%;
	background-repeat: no-repeat;
}
.product2_why_monitize_img_details {
	margin-top: 60px;
}
.product2_why_monitize_img_details span {
	font-size: 40px;
	color: #27E4D9;
}
.product2_why_monitize_img_details h2 {
	font-weight: 600;
	font-size: 25px;
	line-height: 38px;
}
.product2_why_monitize_img_details p {
	font-weight: 300;
	font-size: 16px;
	color: #fff;
	margin-top: 15px;
}
.product2_why_monitize_bottom_box {
	text-align: center;
	background: #fff;
	border-radius: 17px;
	color: #000;
	padding: 15px 18px;
}
.product2_why_monitize_bottom_box_img {
	margin-top: -55px;
}
.product2_why_monitize_bottom_box_img img{
	height: 80px;
	width: auto;
	border-radius: 50%;
}
.product2_why_monitize_bottom_box_title {
	margin-top: 19px;
}
.product2_why_monitize_bottom_box_title h2 {
	font-size: 17px;
}
.product2_why_monitize_bottom_box_title p {
	font-style: italic;
	color: #333;
	margin-top: 5px;
	font-size: 11px;
	line-height: 17px;
}
.product2_why_monitize_bottom_box_list {
	text-align: left;
	padding: 15px 0px 15px 2px;
}
.product2_why_monitize_bottom_box_large .product2_why_monitize_bottom_box_list {
	padding: 30px 0 20px 10px;
}
.product2_why_monitize_bottom_box_list {
	overflow: hidden;
	display: block;
	width: 100%;
}
.product2_why_monitize_bottom_box_list ul{
	list-style: none;
}
.product2_why_monitize_bottom_box_list ul li{
	overflow: hidden;
	display: block;
	width: 100%;
	margin-bottom: 2px;
}
.product2_why_monitize_bottom_box_list ul li:last-child{
	margin-bottom: 0;
}
.product2_why_monitize_bottom_box_list ul li.active i{
	color: #F2994A;
}
.product2_why_monitize_bottom_box_list ul li i{
	float: left;
	font-size: 11px;
	line-height: 20px;
	color: #C8C8C8;
	transform: rotate(-90deg);
	
}
.product2_why_monitize_bottom_box_list ul li p{
	float: left;
	font-size: 10.5px;
	line-height: 17px;
	width: calc(100% - 21px);
	padding-left: 8px;
	color: #000;
}
.monitize_bottom_box_row {
	margin: -6px;
}
.monitize_bottom_box_row > div{
	padding: 6px;
}
.product2_why_monitize_bottom_box_large {
	margin-top: -170px;
	animation-name: bouncess;
	animation-duration: 4s;
	animation-iteration-count: infinite;
	animation-timing-function: linear;
}
.product2_why_monitize_bottom_box_large .product2_why_monitize_bottom_box_title h2 {
	font-size: 25px;
}
.product2_why_monitize_bottom_box_large .product2_why_monitize_bottom_box_title p {
	margin-top: 7px;
	font-size: 13px;
	line-height: 21px;
}
.product2_why_monitize_bottom_box_large .product2_why_monitize_bottom_box_list ul li p {
	font-size: 13px;
	line-height: 21px;
	padding-left: 12px;
}
.product2_why_monitize_bottom_box_large .product2_why_monitize_bottom_box_list ul li i {
	font-size: 12px;
	line-height: 21px;
}
.product2_why_monitize_bottom_area {
	padding-top: 100px;
}
.product2_why_monitize_area .section_title p {
	font-weight: 300;
	font-size: 16px;
	color: #fff;
	margin-top: 11px;
}
.product2_howto_monitize_area {
	text-align: center;
}
.product2_howto_monitize_area .profile_complete_page_hero_btns ul li {
	float: none;
	margin-right: 10px;
	display: inline-block;
}
.product2_howto_monitize_area .profile_complete_page_hero_btns {
	margin-bottom: 0;
	margin-top: 40px;
}
.product2_howto_monitize_box {
	text-align: left;
	border: 1px solid #27E4D9;
	border-radius: 18px;
	padding: 20px 20px;
	height: 100%;
	transition: all 0.2s;
}
.product2_howto_monitize_box:hover {
	opacity: 0.6;
}
.product2_howto_monitize_area .row_grid {
	margin: -15px;
}
.product2_howto_monitize_area .row_grid > div{
	padding: 15px;
}
.product2_howto_monitize_area .row_grid > div:last-child .product2_howto_monitize_box{
	padding-bottom: 0;
}
.product2_howto_monitize_area .row_grid > div:nth-child(1) .product2_howto_monitize_box{
	background: linear-gradient(180deg, #0C1245 6.38%, #C8C9D3 80.88%, #F8F8F8 99.76%);
}
.product2_howto_monitize_area .row_grid > div:nth-child(2) .product2_howto_monitize_box{
	background: linear-gradient(180deg, #0C1245 6.38%, #1E68F6 99.76%);
}
.product2_howto_monitize_area .row_grid > div:nth-child(3) .product2_howto_monitize_box{
	background: linear-gradient(180deg, rgba(17, 7, 66, 0) 0%, #FA1AFF 100%);
}
.product2_howto_monitize_area .row_grid > div:nth-child(4) .product2_howto_monitize_box{
	background: linear-gradient(180deg, rgba(2, 3, 11, 0) 0%, #27E4D9 100%);
}
.product2_howto_monitize_box h3 {
	font-size: 21px;
	line-height: 31px;
	color: #fff;
}
.product2_howto_monitize_box {
	
}
.product2_howto_monitize_box img{
	width: 100%;
	height: auto;
	margin-top: 18px;
}
.product2_howto_monitize_box p {
	font-size: 9px;
	line-height: 15px;
	margin-top: 10px;
	color: #fff;
}
.product2_hero {}
.product2_hero .container{
	max-width: 100%;
	padding: 0 0 0 15px;
}
.product2_hero_details {
	float: right;
	max-width: 604px;
}
.product2_hero_details_list {
	max-width: 375px;
}
.product2_hero_details_img {
	position: relative;
}
.product2_hero_details_img > img{
	width: 100%;
}
.product2_hero_details_img_overly {
	position: absolute;
	top: 18%;
	left: 14%;
	animation-name: bouncess;
	animation-duration: 4s;
	animation-iteration-count: infinite;
	animation-timing-function: linear;
}
.product2_hero_details_img_overly img {
	width: 168px;
	height: auto;
}
.product2_hero_details_list .row {
	margin: -4px;
}
.product2_hero_details_list .row > div {
	padding: 4px;
}
.product2_hero_details_list_single {
	display: flex;
	align-items: center;
	transition: all 0.2s;
	padding: 10px 40px 10px 10px;
	border-radius: 40px;
}
.product2_hero_details_list_single:hover {
	background: rgba(255, 255, 255, 0.15);
}
.pproduct2_hero_details_list_single_img {
	width: 80px;
	min-width: 80px;
	padding-right: 20px;
}
.pproduct2_hero_details_list_single_img img{
	width: 100%;
}
.product2_hero_details_list_single_title {}
.product2_hero_details_list_single_title h3{
	color: #fff;
	font-size: 15px;
	line-height: 25px;
	font-weight: 600;
}
.product2_price_slider_single_label {
	margin-top: 5px;
}
.product2_price_slider {
	background: rgba(33, 38, 55, 0.6);
	border-radius: 8px;
}
.product2_price_slider_title {
	padding: 27px 30px;
	border-bottom: 2px solid rgba(255, 255, 255, 0.3);
}
.product2_price_slider_title h2 {
	font-size: 30px;
}
.product2_price_slider_single_wrapper {
	padding: 25px 30px;
}
.product2_price_slider_single_title {
	font-size: 18px;
	font-weight: 600;
}
.product2_price_slider_single_first {
	margin-bottom: 20px;
}
.product2_price_slider_single_slide2,
.product2_price_slider_single_slide {
	padding-bottom: 8px;
}
.product2_price_slider_single_label span {
	font-size: 11px;
	font-weight: 600;
	color: #98F6E7;
}

.product2_price_slider_single_slide {}
.al-range-slider{--color_background:#fffcf2;--color_surface:#ccc4b8;--color_main:#6c6760;--color_primary:#ff3f00;--color_primary_light:#ffba08;--color_primary_dark:#d00000;--color_secondary:#252422;box-sizing:border-box;color:var(--color_main);display:flex;flex-wrap:wrap;font-size:10px;margin:0;padding:0 18px 0 13px;position:relative;width:100%}@media screen and (max-width:425px){.al-range-slider{font-size:9px}}@media screen and (max-width:375px){.al-range-slider{font-size:8px}}.al-range-slider_vertical{grid-gap:0 1em;display:grid;gap:0 1em;grid-auto-columns:minmax(4.8em,1fr);grid-auto-flow:column;grid-template-columns:auto;grid-template-rows:repeat(auto-fill,minmax(3.6em,1fr));height:100%;min-height:20em}.al-range-slider_dark{--color_background:#363030;--color_surface:#0b0b0a;--color_main:#ccc4b8;--color_primary:#ff3f00;--color_primary_light:#ffba08;--color_primary_dark:#d00000;--color_secondary:#fffcf2}.al-range-slider_disabled{--color_primary:#ccc5b9;--color_primary_light:#ccc5b9;--color_primary_dark:#ccc5b9;filter:opacity(.5);pointer-events:none}.al-range-slider__track{background: #98F6E7;border-radius:1em;cursor:pointer;height:3px;margin:40px 0 0 0;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.al-range-slider_vertical .al-range-slider__track{grid-column:1/2;grid-row:1/-1;height:100%;margin:0 10em;width:1.2em}.al-range-slider__grid{font-size:1.2em;height:100%;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.al-range-slider__grid-tick{background:var(--color_surface);display:inline-block;height:50%;position:absolute;top:100%;width:1px}.al-range-slider__grid-tick:first-child,.al-range-slider__grid-tick:last-child{background:none}.al-range-slider__grid-tick_long{height:100%}.al-range-slider_vertical .al-range-slider__grid-tick{height:1px;left:100%;top:auto;width:50%}.al-range-slider_vertical .al-range-slider__grid-tick_long{width:100%}.al-range-slider__grid-mark{display:inline-block;padding:0 .5em;position:absolute;top:100%;transform:translate(-50%,50%);width:-webkit-max-content;width:-moz-max-content;width:max-content}.al-range-slider__grid-mark:hover{color:var(--color_secondary)}.al-range-slider__grid-mark_hidden{display:none}.al-range-slider_vertical .al-range-slider__grid-mark{left:100%;padding:.3em .5em;top:0;transform:translateY(-50%)}.al-range-slider__bar{background:#00BCEF;border-radius:1em;box-shadow:inset 0 0 .2em var(--color_secondary),0 0 .2em var(--color_primary);height:100%;left:0;position:absolute;top:0;width:0;z-index:1}.al-range-slider_vertical .al-range-slider__bar{background:linear-gradient(0deg,var(--color_primary_dark),var(--color_primary_light));bottom:0;height:0%;top:auto;width:100%}.al-range-slider_dark .al-range-slider__bar{box-shadow:inset 0 0 .2em var(--color_surface),0 0 .2em var(--color_primary)}.al-range-slider__knob{background:#00BCEF;cursor:pointer;height:14px;border-radius: 50%;left:0;position:absolute;top:50%;touch-action:none;transform:translate(-50%,-50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:14px;z-index:2}.al-range-slider__knob:hover,.al-range-slider__knob_active{border-color:var(--color_primary);box-shadow:inset 0 0 .2em .1em var(--color_surface),0 0 .4em .1em var(--color_primary)}.al-range-slider_vertical .al-range-slider__knob{bottom:0;left:50%;top:auto;transform:translate(-50%,50%)}.al-range-slider__tooltip{bottom:150%;display:inline-block;font-size:11px;left:50%;font-weight:600;color:#00BCEF;position:absolute;transform:translateX(-50%);width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:3}.al-range-slider__tooltip_hidden{visibility:hidden}.al-range-slider_vertical .al-range-slider__tooltip{bottom:auto;left:auto;right:200%;text-align:right;top:50%;transform:translateY(-50%)}.al-range-slider__input{background:inherit;border:0;border-radius:.84em;box-shadow:inset 0 0 .2em .1em var(--color_surface);color:var(--color_main);display:block;flex:1;font-family:Fira Mono,Consolas,monospace;font-size:1.2em;margin:0 .84em .84em 0;max-height:2.17em;max-width:10em;min-width:4em;outline:none;padding:.5em 1em;width:100%}.al-range-slider__input:focus,.al-range-slider__input:hover{box-shadow:inset 0 0 .2em .1em var(--color_surface),0 0 0 .1em var(--color_secondary);color:var(--color_secondary)}.al-range-slider__input:disabled{box-shadow:inset 0 0 .1rem .1rem var(--color_surface);pointer-events:none}.al-range-slider__input::-moz-placeholder{color:var(--color_surface)}.al-range-slider__input:-ms-input-placeholder{color:var(--color_surface)}.al-range-slider__input::placeholder{color:var(--color_surface)}.al-range-slider__input_hidden{display:none}.al-range-slider_vertical .al-range-slider__input{margin:0 0 .84em}




/** ------------------------------------------------------------------
						Daily Rewards
------------------------------------------------------------------ **/
.page-template-page-daily-reward .product2_hero_details {
	padding-right: 100px;
}
.page-template-page-daily-reward .product2_hero .section_title {
	margin-top: 100px;
	margin-bottom: 40px;
}
.page-template-page-career .product2_hero .section_title,
.page-template-page-daily-reward .product2_hero .section_title {
	margin-top: 100px;
	margin-bottom: 40px;
}
.page-template-page-career .product2_hero .section_title h2,
.page-template-page-daily-reward .product2_hero .section_title h2 {
	font-size: 61px;
}
.page-template-page-daily-reward .product2_hero .section_title p {
	margin-top: 20px;
}
.page-template-page-daily-reward  .product2_hero .section_title p span{
	color: #27E4D9;
}
.daily_rewards_cta a{
	background-image: url(../images/f_btn_bg_2.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
	padding: 16px 25px 14px;
	float: left;
	color: #000;
	font-weight: 400;
	font-family: ;
	text-transform: uppercase;
	line-height: 1;
	min-width: 120px;
	text-align: center;
}
.daily_rewards_cta svg{
	vertical-align: middle;
	display: inline-block;
	margin-left: 10px;
	height: 12px !important;
	width: auto !important;
}
.section_title5 {
	text-align: center;
	margin-bottom: 60px;
}
.section_title5 h2{
	font-weight: 700;
	font-size: 30px;
	color: #fff;
}
.section_title5 p {
	font-weight: 300;
	font-size: 16px;
	color: #A2A9B0;
	margin-top: 20px;
	max-width: 430px;
	margin-left: auto;
	margin-right: auto;
}
.daily_reward_earn_and_reward_single a:hover {
	opacity: 0.6;
}
.daily_reward_earn_and_reward_single {
	position: relative;
	padding-left: 45px;
}
.daily_reward_earn_and_reward_single span{
	position: absolute;
	top: 0;
	left: 0;
	background: #27E4D9;
	padding: 5px 10px;
	display: block;
	color: #000;
	font-family: ;
}
.daily_reward_earn_and_reward_single h3 {
	color: #27E4D9;
	font-size: 16px;
}
.daily_reward_earn_and_reward_single p {
	font-weight: 300;
	font-size: 14px;
	color: #A2A9B0;
	margin-top: 16px;
}
.daily_rewards_folo_area .row_grid {
	margin-left: -8px;
	margin-right: -8px;
}
.daily_rewards_folo_area .row_grid > div {
	padding-left: 8px;
	padding-right: 8px;
}
.daily_rewards_folo_area .section_title5 {
	text-align: left;
}
.daily_rewards_folo_area .section_title5 p{
	max-width: initial;
}
.daily_rewards_folo_area .daily_rewards_cta {
	float: right;
	margin-top: 55px;
}
.daily_rewards_folo_area .row_grid > div {
	-ms-flex: 0 0 14.28%;
	flex: 0 0 14.28%;
	max-width: 14.28%;
}
.daily_rewards_folo_single_box {
	background: #1B1B2C;
	border-radius: 20px;
	padding: 9px;
	text-align: center;
	transition: all 0.2s;
}
.daily_rewards_folo_single_box_img {}
.daily_rewards_folo_single_box_img img {
	height: 90px;
	width: auto;
}
.daily_rewards_folo_single_box_title {
	margin-top: 20px;
}
.daily_rewards_folo_single_box_title h3{
	background: linear-gradient(116.23deg, rgba(255, 255, 255, 0.035) 2.48%, rgba(255, 255, 255, 0.1575) 58.53%, rgba(255, 255, 255, 0.035) 119.46%);
	font-size: 10px;
	color: #fff;
	padding: 10px;
	border-radius: 10px;
	transform: matrix(1, -0.02, -0.09, 1, 0, 0);
}
.daily_rewards_folo_single {
	text-align: center;
}
.daily_rewards_folo_single > span {
	margin-bottom: 25px;
	display: block;
}
.daily_rewards_folo_single_wrapper {
	
}
.daily_rewards_folo_single span span{
	width: 17px;
	height: 17px;
	border-radius: 50%;
	background: #FFFFFF;
	border: 2px solid #A0BCF8;
	display: inline-block;
	margin-bottom: 10px;
	transition: all 0.2s;
}
.daily_rewards_folo_single span h2{
	font-size: 14px;
	opacity: 0.5;
}
.daily_rewards_folo_area .row_grid {
	position: relative;
}
.daily_rewards_folo_area .row_grid:before {
	position: absolute;
	top: 7px;
	left: -10000px;
	content: '';
	width: 20000px;
	border: 1px solid #A0BCF8;
}
.daily_rewards_folo_single:hover .daily_rewards_folo_single_box {
	background: rgba(39, 228, 217, 0.4);
}
.daily_rewards_folo_single:hover span span {
	background: #27E4D9;
}
.daily_rewards_blog_featured_box {
	padding-right: 100px;
}
.daily_rewards_blog_featured_box .row {
	margin: -25px -15px;
}
.daily_rewards_blog_featured_box .row > div {
	padding: 25px 15px;
}
.daily_rewards_blog_featured_box_single {}
.daily_rewards_blog_featured_box_single_title {
	margin-bottom: 20px;
}
.daily_rewards_bottom_single_anchor {
	transition: all 0.2s;
}
.daily_rewards_bottom_single_anchor svg circle{
	transition: all 0.2s !important;
}
.daily_rewards_bottom_single:hover .daily_rewards_bottom_single_anchor svg circle{
	fill: #fff !important;
}
.daily_rewards_bottom_single:hover .daily_rewards_bottom_single_anchor {
	background: #27E4D9;
}
.daily_rewards_bottom_single_anchor h3{
	transition: all 0.2s !important;
}
.daily_rewards_bottom_single:hover .daily_rewards_bottom_single_anchor h3{
	color: #000;
}
.daily_rewards_blog_featured_box_single_title h3 {
	color: #27E4D9;
	font-weight: 600;
	font-size: 32px;
	line-height: 130%;
	transition: all 0.2s;
}
.daily_rewards_blog_featured_box_single_title h3:hover {
	text-decoration: underline;
}
.daily_rewards_blog_featured_box_single_img {}
.daily_rewards_blog_featured_box_single_des {
	margin-top: 20px;
}
.daily_rewards_blog_featured_box_single_des span {
	font-weight: 300;
	font-size: 16px;
	color: #A2A9B0;
}
.daily_rewards_blog_featured_box_single_des p {
	font-weight: 300;
	font-size: 16px;
	color: #A2A9B0;
	margin-top: 20px;
}
.daily_rewards_blog_featured_box_single_cta {
	margin-top: 20px;
}
.daily_rewards_blog_featured_box_single_cta a {
	font-size: 16px;
	color: #27E4D9;
	border-bottom: 2px solid #27E4D9;
	padding-bottom: 4px;
	display: inline-block;
}
.daily_rewards_blog_search {
	margin-bottom: 45px;
}
.daily_rewards_blog_search .help_cenre_head_links_search_main input {
	font-size: 16px;
	color: #fff;
	background: #212637;
	border: none;
	border-radius: 5px;
	padding: 18px 31px 18px 55px;
}
.daily_rewards_blog_search .help_cenre_head_links_search_main button {
	left: 15px;
}
.daily_rewards_blog_search .help_cenre_head_links_search_main button svg {
	height: 16px !Important;
}
.daily_rewards_blog_search .help_cenre_head_links_search_main .blog_search_box_main_sugguestion {
	top: 61px;
}
.daily_rewards_blog_cat {
	margin-bottom: 45px;
}
.daily_rewards_blog_tag {
	margin-top: 45px;
}
.daily_rewards_blog_cat {}
.daily_rewards_blog_tag h3,
.daily_rewards_blog_cat h3{
	font-size: 20px;
	font-weight: 500;
	margin-bottom: 20px;
}
.daily_rewards_blog_cat ul{
	list-style: none;
}
.daily_rewards_blog_cat ul li{
	margin-bottom: 10px;
}
.daily_rewards_blog_cat ul li:last-child{
	margin-bottom: 0;
}
.daily_rewards_blog_cat ul li a{
	color: #27E4D9;
	font-weight: 500;
	font-size: 16px;
}
.daily_rewards_blog_cat ul li a:hover{
	text-decoration: underline;
}
.daily_rewards_blog_tag ul{
	list-style: none;
	margin: -6px;
}
.daily_rewards_blog_tag ul li{
	float: left;
	padding: 6px;
}
.daily_rewards_blog_tag ul li a{
	color: #000;
	font-weight: 500;
	font-size: 14px;
	background: #fff;
	padding: 8px 15px;
	border-radius: 20px;
	display: inline-block;
}
.daily_rewards_blog_tag ul li a:hover{
	opacity: 0.6;
}
.daily_rewards_bottom_area {
	text-align: center;
	background-image: url(../images/getsbackground.png);
	background-size: cover;
	background-repeat: no-repeat;
}
.daily_rewards_bottom_wrapper {}
.daily_rewards_bottom_wrapper .row_grid{
	margin: -15px -8px;
}
.daily_rewards_bottom_wrapper .row_grid > div{
	padding: 15px 8px;
	-ms-flex: 0 0 20%;
	flex: 0 0 20%;
	max-width: 20%;
}
.daily_rewards_bottom_single {
	background: #000000;
	height: 100%;
}
.daily_rewards_bottom_single img{
	width: 100%;
	height: auto;
}
.daily_rewards_bottom_single_anchor {
	position: relative;
	padding: 20px 60px 20px 15px;
	text-align: left;
}
.daily_rewards_bottom_single_anchor svg {
	position: absolute;
	top: 25px;
	right: 15px;
	height: 29px !Important;
	width: auto !important;
}
.daily_rewards_bottom_single_anchor h3{
	font-size: 14px;
	font-weight: 700;
	line-height: 140%;
	color: #fff;
}
.daily_rewards_bottom_single_anchor a:hover{
	opacity: 0.6;
}
body.page-template-page-tokenomics-vesting-2 .slide-in-container,
body.page-template-page-buy-folo .slide-in-container {
	display: none !important;
}
.product2_hero_details_img_wrapper {
	position: relative;
}
.product2_hero_details_img_hover {
	position: absolute;
	top: 100px;
	left: 0;
	width: 53%;
}
.product2_hero_details_img_hover a {
	display: inline-block;
}
.product2_hero_details_img_hover a:first-child{
	width: 50%;
}
.product2_hero_details_img_hover a:nth-child(2){
	width: 48%;
}
.product2_hero_details_img_hover a:nth-child(3) {
	width: 32%;
	margin-left: 14%;
}
.product2_hero_details_img_hover a:first-child img {
	animation-name: bouncess;
	animation-duration: 4s;
	animation-iteration-count: infinite;
	animation-timing-function: linear;
}
.product2_hero_details_img_hover a:nth-child(2) img {
	animation-name: bouncess;
	animation-duration: 2s;
	animation-iteration-count: infinite;
	animation-timing-function: linear;
}
.product2_hero_details_img_hover a:nth-child(3) img {
	animation-name: bouncess2;
	animation-duration: 2s;
	animation-iteration-count: infinite;
	animation-timing-function: linear;
}


/** ------------------------------------------------------------------
						Promotion
------------------------------------------------------------------ **/
.promotion_first_section .product2_hero_details_img_hover{
	left: initial;
	right: 0;
	top: 25px;
}
.promotion_first_section .product2_hero_details {
	float: left;
	max-width: 604px;
	padding-left: 100px;
}
.promotion_first_section .product2_hero_details .section_title h2 {
	font-size: 55px;
}
.promotion_first_section .container {
	max-width: 100%;
	padding: 0 15px 0 0;
}
.promotion_first_section .section_title {
	margin-top: 100px;
	margin-bottom: 40px;
}
.promotion_first_section .section_title p span {
	color: #27E4D9;
}
.promotion_box_section_area {
	background-position: top center;
	background-size: cover;
	position: relative;
	padding: 150px 0;
}
.promotion_second_section_area .promotion_second_box {
	text-align: right;
}
.promotion_section_title {
	max-width: 690px;
}
.promotion_section_title h2 {
	font-size: 50px;
	font-family: ;
	text-transform: uppercase;
}
.promotion_section_title p {
	font-weight: 300;
	font-size: 16px;
	color: #A2A9B0;
	margin-top: 11px;
}
.promotion_section_title h2 span{
	font-size: 80px;
}
.promotion_sec_overly {
	position: absolute;
	top: 5%;
	height: 90%;
	right: 100px;
}





/** ------------------------------------------------------------------
						Career
------------------------------------------------------------------ **/
.career_job_n_linkedin_area {}
.container-1140 {
	max-width: 1140px;
}
.career_job_listting_box_title {
	margin-bottom: 50px;
}
.career_job_listting_box_title h2{
	font-weight: 600;
	font-size: 36px;
	line-height: 48px;
	color: rgba(39, 228, 217, 0.56);
}
.career_job_listting_box_title p{
	font-size: 16px;
	line-height: 29px;
	color: #5A7184;
	margin-top: 15px;
}
.career_job_listting_box {}
.career_job_listting_box ul{
	list-style: none;
}
.career_job_listting_box ul li{
	margin-bottom: 30px;
}
.career_job_listting_box ul li:last-child{
	margin-bottom: 0;
}
.career_job_listting_box ul li marker{
	
}
.customModalBackdrop {
	display: none !important;
}
.career_job_listting_box ul li {}
.single_career_job {
	position: relative;
	background: #fff;
	border-radius: 8px;
	padding: 22px 150px 22px 36px;
	transition: all 0.2s;
}
.single_career_job:hover {
	opacity: 0.6;
}
.single_career_job h2{
	font-weight: 600;
	font-size: 20px;
	line-height: 28px;
	color: #0D766F;
}
.single_career_job p {
	font-size: 16px;
	line-height: 29px;
	color: #777;
	margin-top: 18px;
}
.single_career_job p br{
	display: block;
	margin-top: 15px;
}
.single_career_job span{
	font-style: italic;
	font-weight: 600;
	font-size: 14px;
	line-height: 20px;
	color: #5A7184;
	margin-top: 18px;
	display: block;
}
.single_career_job i{
	position: absolute;
	top: 50%;
	right: 50px;
	transform: translate(0, -50%);
	font-size: 16px;
	color: #1565D8;
}
.career_linkedin_img {}
.career_linkedin_img img{
	width: 100%;
	height: auto;
}


/** ------------------------------------------------------------------
						Help Desk v2
------------------------------------------------------------------ **/
.page-template-page-help-desk2 .daily_rewards_bottom_area{
	background-image: none !important;
}
.help_desk2_information_bottom_area .container,
.help_desk2_information_area .container {
	max-width: 1000px;
}
.help_desk2_information_big_title {
	text-align: center;
	margin-bottom: 60px;
}
.help_desk2_information_big_title h2{
	font-size: 30px;
	line-height: 45px;
}
.help_desk2_information_big_title p {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 300;
	font-size: 16px;
	color: #A2A9B0;
	line-height: 150%;
	margin-top: 10px;
}
.help_desk2_information_single_wrapper {
	position: relative;
	padding-top: 120px;
}
.help_desk2_information_single_active .help_desk2_information_title {
	opacity: 1;
}
.help_desk2_information_title {
	position: absolute;
	top: 0;
	left: 0;
	text-align: left;
	width: 408px;
	opacity: 0;
	transition: all 0.2s;
}
.help_desk2_information_title h2{
	font-size: 25px;
	line-height: 40px;
}
.help_desk2_information_title p {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 300;
	font-size: 14px;
	color: #A2A9B0;
	line-height: 150%;
	margin-top: 2px;
}
.help_desk2_information_wrapper .row_grid {
	margin: -15px -25px;
}
.help_desk2_information_wrapper .row_grid > div {
	padding: 15px 25px;
}
.help_desk2_information_wrapper {
	text-align: center;
}
.help_desk2_information_single_des {}
.help_desk2_information_single_des h3{
	font-weight: 500;
	font-size: 17px;
	line-height: 150%;
	color: #A2A9B0;
	border-bottom: 3px solid #27E4D9;
	margin-bottom: 22px;
	padding-bottom: 7px;
	transition: all 0.2s;
}
.help_desk2_information_single_des ul{
	text-align: left;
	list-style: none;
}
.help_desk2_information_single_des ul li{
	margin-bottom: 15px;
	font-weight: 500;
	font-size: 16px;
	line-height: 150%;
	color: #A2A9B0;
	transition: all 0.2s;
}
.help_desk2_information_single_des ul li:last-child{
	margin-bottom: 0;
}
.help_desk2_information_single_line_break {
	margin-top: 27px;
	margin-bottom: 16px;
}
.help_desk2_information_single_line_break_circle {
	width: 22.4px;
	height: 22.4px;
	background: #FFFFFF;
	border: 2px solid #A0BCF8;
	border-radius: 50%;
	display: inline-block;
	transition: all 0.2s;
}
.help_desk2_information_bottom_area {
	position: relative;
}
.help_desk2_information_bg {
	position: absolute;
	top: 142px;
	left: 0;
	height: 20px;
	background-size: 105% 100%;
	background-position: center center;
	background-repeat: no-repeat;
	width: 100%;
}
.help_desk2_information_single_active .help_desk2_information_single_line_break_circle {
	background: #27E4D9;
}
.help_desk2_information_single_active .help_desk2_information_single_des h3,
.help_desk2_information_single_active .help_desk2_information_single_des ul li{
	color: #27E4D9;
}


/** ------------------------------------------------------------------
						Homepage 2
------------------------------------------------------------------ **/
.page-template-page-tokenomics-vesting-2 .about_promo_area {
	background: transparent;
}
.page-template-page-tokenomics-vesting-2 .about_single_promo_box_title h3 {
	font-family: 'Montserrat';
}
.folo_vesting2_hero_area .section_title4_sub {
	padding-left: 104px;
}
.folo_vesting2_hero_area .section_title4_sub:before {
	left: 0;
}
.section_title4 p {
	font-weight: 300;
	font-size: 16px;
	color: #A2A9B0;
	margin-top: 11px;
}
.folo_vesting2_hero_details {
	width: calc(100% - 400px);
	float: left;
}
.folo_vesting2_hero_details_img {
	float: right;
	width: 300px;
}
.page-template-page-tokenomics-vesting-2 .about_single_promo_box {
	transition: all 0.2s;
}
.page-template-page-tokenomics-vesting-2 .about_single_promo_box:hover {
	background: #27E4D9;
}
.page-template-page-tokenomics-vesting-2 .about_single_promo_box p,
.page-template-page-tokenomics-vesting-2 .about_single_promo_box h3 {
	transition: all 0.2s;
}
.page-template-page-tokenomics-vesting-2 .about_single_promo_box:hover p,
.page-template-page-tokenomics-vesting-2 .about_single_promo_box:hover h3 {
	color: #000;
}
.page-template-page-tokenomics-vesting-2 .folo_vesting2_wheretobuy_area .section_title h2,
.page-template-page-tokenomics-vesting-2 .about_promo_area .section_title h2 {
	font-size: 50px;
	line-height: 64px;
}
.page-template-page-tokenomics-vesting-2 .about_promo_area .container {
	max-width: 1265px;
}
.about_promo_wrapper {
	max-width: 980px;
}
.folo_vesting2_wheretobuy_img {
	text-align: center;
}
.folo_vesting2_wheretobuy_img img {
	width: 100%;
	max-width: 457px;
}
.folo_vesting2_wheretobuy_img p {
	font-weight: 300;
	font-size: 12px;
	line-height: 17px;
	color: #A2A9B0;
	text-align: left;
	margin-top: 35px;
}



/** ------------------------------------------------------------------
						Blog 2
------------------------------------------------------------------ **/
.page-template-page-blog2 .blog_page_area {
	background: transparent !important;
}
.blog_search_box_manual_suggestion {
	text-align: center;
	margin-top: 30px;
}
.blog_search_box_manual_suggestion ul{
	list-style: none;
}
.blog_search_box_manual_suggestion ul li{
	display: inline-block;
	margin-right: 20px;
}
.blog_search_box_manual_suggestion ul li:last-child{
	margin-right: 0;
}
.blog_search_box_manual_suggestion ul li h3 {
	font-weight: 700;
	font-size: 14px;
	line-height: 150%;
	color: #27E4D9;
	position: relative;
	border-bottom: 1px solid #27E4D9;
	padding-bottom: 4px;
}
.blog_search_box_manual_suggestion ul li h3:before {
	position: absolute;
	left: 0;
	bottom: 0;
	content: '';
	background: linear-gradient(360deg, rgba(39, 228, 217, 0.4) 0%, rgba(39, 228, 217, 0) 50%);
	height: 90%;
	width: 100%;
}
.blog_search_box_manual_suggestion ul li a{
	font-size: 14px;
	line-height: 150%;
	color: #A2A9B0;
}
.blog_search_box_manual_suggestion ul li a:hover{
	color: #27E4D9;
}
.blog2_premium_content_box {
	background: linear-gradient(221.3deg, #154C58 -11.84%, #BD47FB -0.59%, #25D3CB 10.66%, #1E1F25 21.91%, #154C58 33.17%, #43DFDF 44.42%, #FA1AFF 55.67%, #3D00A7 66.92%, #1E68F6 78.17%, #0091D0 89.43%, #11CABE 100.68%);
	border-radius: 20px;
	padding: 4px;
	background-size: 400% 100%;
	animation: gradient 4s ease infinite;
}
.blog2_premium_content_box .blog_2_section_title {
	padding-right: 45px;
}
.blog2_premium_content_box_main {
	background: linear-gradient(176.82deg, #17162F -3.59%, #0D0C1E 140.07%);
	border-radius: 20px;
	padding: 40px;
}
.blog_2_section_title h2{
	font-weight: 700;
	font-size: 32px;
	line-height: 135%;
	font-family: ;
}
.blog_2_section_title p{
	font-weight: 300;
	font-size: 16px;
	line-height: 150%;
	color: #F2F4F5;
	margin-top: 15px;
}
.blog_2_btns {
	margin-top: 35px;
}
.blog_2_btns a:first-child {
	background-image: url(../images/f_btn_bg_2.png);
	color: #000;
	background-size: 100% 100%;
	background-repeat: no-repeat;
	padding: 16px 25px 14px;
	font-weight: 400;
	font-family: ;
	text-transform: uppercase;
	line-height: 1;
	display: inline-block;
	margin-right: 35px;
	min-width: 130px;
	text-align: center;
}
.blog_2_btns a:nth-child(2) {
	color: #27E4D9;
	text-decoration: underline;
	font-weight: 400;
	font-family: ;
	padding-bottom: 5px;
}
.blog_2_btns a:hover {
	opacity: 0.6;
}
.blog2_speaker_area {
	padding: 85px 0;
	background-size: 100% 100%;
}
.blog_2_section_title img{
	margin-bottom: 30px;
}
.blog2_events_upcoming_box {
	background: linear-gradient(221.3deg, #154C58 -11.84%, #BD47FB -0.59%, #25D3CB 10.66%, #1E1F25 21.91%, #154C58 33.17%, #43DFDF 44.42%, #FA1AFF 55.67%, #3D00A7 66.92%, #1E68F6 78.17%, #0091D0 89.43%, #11CABE 100.68%);
	border-radius: 20px;
	padding: 4px;
	margin: 35px 0 55px 0;
	background-size: 400% 100%;
	animation: gradient 4s ease infinite;
}
.blog2_events_upcoming_box_main {
	background: linear-gradient(176.82deg, #17162F -3.59%, #0D0C1E 140.07%);
	border-radius: 20px;
}
.blog2_events_upcoming_box_main_item {
	padding: 25px;
}
.blog2_events_upcoming_box_main_item_img {}
.blog2_events_upcoming_box_main_item_img img{
	width: 100%;
	border-radius: 15px;
}
.blog2_events_upcoming_box_main_item_details_main a{
	font-weight: 600;
	font-size: 20px;
	line-height: 130%;
	color: #11CABE;
}
.blog2_events_upcoming_box_main_item_details_main p{
	font-weight: 400;
	font-size: 16px;
	color: #FFFFFF;
	margin-top: 10px;
}
.blog2_events_upcoming_box_main_item_details .blog_2_btns {
	margin-top: 5px;
	float: right;
	padding-right: 30px;
}
.blog2_event_wrapper .row {
	margin: -25px -14px;
}
.blog2_event_wrapper .row > div {
	padding: 25px 14px;
}
.blog2_single_event {}
.blog2_single_event a {
	display: block;
}
.blog2_single_event_img img {
	width: 100%;
	height: auto;
	transition: all 0.2s;
}
.blog2_single_event_details {
	margin-top: 16px;
}
.blog2_single_event_details h2 {
	font-weight: 600;
	font-size: 16px;
	line-height: 135%;
	color: #fff;
	transition: all 0.2s;
}
.blog2_single_event:hover .blog2_single_event_details h2 {
	color: #11CABE;
}
.blog2_single_event:hover .blog2_single_event_img img {
	opacity: 0.6;
}
.blog2_single_event_details h3 {
	font-weight: 400;
	font-size: 14px;
	line-height: 135%;
	color: #FFFFFF;
	margin-top: 10px;
}
.blog2_events_upcoming_box_main_no_event {
	text-align: center;
	padding: 50px 0;
}
.blog2_events_upcoming_box_main_no_event p{
	font-weight: 400;
font-size: 14px;
line-height: 164%;
color: #27E4D9
}
.blog_2_video_cat {
	margin: 30px 0 50px 0;
}
.blog_2_video_cat ul{
	list-style: none;
}
.blog_2_video_cat ul li{
	float: left;
	margin-right: 30px;
}
.blog_2_video_cat ul li:last-child{
	margin-right: 0;
}
.blog_2_video_cat ul li.v-active a{
	color: #27E4D9;
	font-weight: 700;
	position: relative;
	border-bottom: 1px solid #27E4D9;
}
.blog_2_video_cat ul li.v-active a:before {
	position: absolute;
	left: 0;
	bottom: 0;
	content: '';
	background: linear-gradient(360deg, rgba(39, 228, 217, 0.4) 0%, rgba(39, 228, 217, 0) 50%);
	height: 90%;
	width: 100%;
}
.blog_2_video_cat ul li a{
	font-weight: 500;
	font-size: 16px;
	line-height: 150%;
	color: #A2A9B0;
	padding-bottom: 4px;
	display: block;
}
.blog_2_video_cat ul li a:hover{
	color: #27E4D9;
}
.blog2_video_area img {
	border-radius: 10px;
}
.blog2_podcast_area {}
.blog_2_section_title {
	position: relative;
}
.blog_2_section_title svg{
	position: absolute;
	top: 0;
	right: 0;
}
.blog2_podcast_area {}
.blog2_podcast_left {
	padding-right: 30px;
}
.blog2_podcast_details {
	margin-top: 30px;
}
.blog2_podcast_details img {
	width: 100%;
	height: auto;
}
.blog2_podcast_details p {
	font-weight: 400;
	font-size: 16px;
	line-height: 28px;
	color: #888888;
	margin-top: 35px;
}
.blog2_podcast_wrapper {
	padding-left: 50px;
}
.blog2_podcast_wrapper .row {
	margin: -10px;
}
.blog2_podcast_wrapper .row > div{
	padding: 10px;
}
.blog2_single_podcast a:hover {
	opacity: 0.4;
}
.blog2_single_podcast img{
	width: 100%;
	height: auto;
}
.svgnaimtionpath11 {
	animation: hideshow 3s ease infinite !important;
}
.blog_2_section_title_svg {
	margin-bottom: 30px;
}
.blog_2_section_title_svg svg{
	height: 51px !important;
	width: auto !important;
}
.blog_2_section_title_svg svg path{
	transition: all 0.2s !important;
}
.blog_2_section_title_svg svg:hover path{
	fill: #27E4D9;
}
@keyframes gradient {
	0% {
		background-position: 0% 50%;
	}
	50% {
		background-position: 100% 50%;
	}
	100% {
		background-position: 0% 50%;
	}
}
.loadmore_butto_wrapper {
	margin-top: 50px;
	text-align: center;
}
.loadmore_butto_wrapper button{
	background: transparent;
	padding: 0;
	color: #fff;
	display: inline-block;
	font-size: 14px;
	font-weight: 600;
	transition: all 0.2s;
}
.loadmore_butto_wrapper span{
	float: left;
	margin-top: 9px;
	margin-right: 19px;
}
.loadmore_butto_wrapper svg{
	float: left;
	height: 40px !important;
	width: auto !important;
}
.loadmore_butto_wrapper button:hover{
	color: #27E4D9;
}
.loadmore_butto_wrapper button rect,
.loadmore_butto_wrapper button path{
	transition: all 0.2s;
}
.loadmore_butto_wrapper button:hover rect {
	stroke: #27E4D9 !important;
}
.loadmore_butto_wrapper button:hover path{
	fill: #27E4D9 !important;
}
.blog2_event_wrapper .row > div {
	display: none;
}
.blog2_event_wrapper .row > div:nth-child(-n+8) {
	display: block;
}
.blog_page_area .blog_wrapper {
	display: none;
}
.blog_page_area .blog_wrapper:first-child {
	display: block;
}
.blog2_podcast_wrapper .slick-slide {
	float: left;
}
.blog2_podcast_wrapper .slick-list {
	margin: -11px;
}
.blog2_podcast_wrapper .slick-slide {
	padding: 11px;
}
.blog2_podcast_wrapper .slick-slide > div{
	margin-bottom: 20px;
}
.blog2_single_podcast_slide_btns {
	text-align: center;
}
.blog2_single_podcast_slide_btns ul{}
.blog2_single_podcast_slide_btns ul li{
	display: inline-block;
	margin: 0 5px;
}
.blog2_single_podcast_slide_btns ul li button{
	padding: 0;
	background: transparent;
	transition: all 0.2s;
}
.blog2_single_podcast_slide_btns ul li button svg{
	height: 40px !important;
	width: auto !important;
}
.blog2_single_podcast_slide_btns button rect,
.blog2_single_podcast_slide_btns button path{
	transition: all 0.2s;
}
.blog2_single_podcast_slide_btns button:hover rect {
	stroke: #27E4D9 !important;
}
.blog2_single_podcast_slide_btns button:hover path{
	fill: #27E4D9 !important;
}
.blog2_video_area .blog2_video_wrapper {
	display: none;
}
.blog2_video_area .blog2_video_wrapper:first-child {
	display: block;
}
.blog2_podcast_details_audio_player,
.blog2_single_podcast_slide {
	position: relative;
}
.blog2_podcast_details_audio_player a,
.blog2_single_podcast_slide a{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 99;
}



/** ------------------------------------------------------------------
						Trading Comp
------------------------------------------------------------------ **/
.trcom_trpage_bar_box {
	border: 1px solid #334155;
	box-shadow: 0px 0px 70px #27E4D9;
	border-radius: 25px;
	padding: 45px;
}
.single_trcom_trpage_bar_box_details h2 {
	font-weight: 700;
	font-size: 24px;
	line-height: 43px;
	color: #FFFFFF;
}
.single_trcom_trpage_bar_box_details p {
	font-weight: 300;
	font-size: 16px;
	line-height: 150%;
	color: #FFFFFF;
	margin-top: 16px;
}
.single_trcom_trpage_bar_box {
	position: relative;
	padding-top: 93px;
}
.trcom_trpage_bar_box .row_grid > div:nth-child(2) .single_trcom_trpage_bar_box_details h2 {
	font-size: 19px;
}
.trcom_trpage_bar_box .row_grid {
	margin: -25px -30px;
}
.trcom_trpage_bar_box .row_grid > div{
	padding: 25px 30px;
}
.single_trcom_trpage_bar_box img {
	position: absolute;
	top: 0;
	right: 0;
}
.trcom_trpage_howitwrork_area .row_grid {
	margin: -15px -25px;
}
.trcom_trpage_howitwrork_area .row_grid > div {
	-ms-flex: 0 0 20%;
	flex: 0 0 20%;
	max-width: 20%;
	padding: 15px 25px;
}
.tablehead_mobile {
	text-align: center;
	font-weight: 700;
	text-transform: uppercase;
	margin-top: 25px;
	display: none;
}
.profile_complete_page_table_box_single_content_anchor {
	text-align: center;
}
.trading_com_hero_area {
	padding: 110px 0;
	background-size: cover;
	background-repeat: no-repeat;
	background-color: #000;
}
.trading_com_hero_box_wrapper {}
.trading_com_hero_box_wrapper_des {}
.trading_com_hero_box_wrapper_des p {
	font-size: 18px;
	line-height: 28px;
	color: #FFFFFF;
	opacity: 0.6;
	max-width: 500px;
	margin-top: 22px;
}

.trading_com_hero_box_wrapper_des h2 {
	font-style: normal;
	font-weight: 700;
	font-size: 60px;
	line-height: 75px;
}

.trading_com_hero_box_wrapper_activity {}
.trading_com_hero_box_wrapper_activity h2 {
	font-size: 16px;
	line-height: 28px;
	color: #D0D0D0;
	font-weight: 400;
	margin-top: 23px;
}
.trading_com_hero_box_wrapper_activity_clock {
	font-size: 16px;
	color: #D0D0D0;
}

.trading_com_hero_box_wrapper_activity_clock span span {
	color: #F0B90B;
	font-weight: 700;
	font-size: 50px;
	margin-left: 20px;
}
.trading_com_hero_box_wrapper_activity_clock span span:first-child {
	margin-left: 0;
}
.yellowanchor a:first-child {
	background-image: url(https://alphaimpact.fi/wp-content/uploads/2023/05/Group-1000001166.png) !important;
}
.trading_terms_area {
	border-top: 2px solid #27E4D9;
	position: relative;
	padding: 100px 0;
}
.trading_terms_area:before {
	position: absolute;
	content: '';
	top: -100px;
	z-index: -1;
	left: 0;
	width: 100%;
	height: 100px;
	background: linear-gradient(360deg, rgba(39, 228, 217, 0.4) 0%, rgba(39, 228, 217, 0) 50%);
}
.trading_terms_title {
	margin-bottom: 40px;
}
.trading_terms_title h2 {
	font-size: 40px;
	line-height: 140%;
}
.trading_terms_content {}
.trading_terms_content ul,
.trading_terms_content ol {
	margin-left: 20px;
}
.trading_terms_content li,
.trading_terms_content p {
	font-weight: 300;
	font-size: 16px;
	line-height: 170%;
	color: #FFFFFF;
	opacity: 0.6;
}
.trtab {
	display: none;
}
.trading_tabs_anchor_area {
	border-bottom: 1px solid #27E4D9;
	padding: 45px 0;
}
.trading_tabs_anchor_box {}
.trading_tabs_anchor_box ul {
	list-style: none;
}
.trading_tabs_anchor_box ul li {
	float: left;
	margin-right: 40px;
}
.trading_tabs_anchor_box ul li:last-child {
	margin-right: 0;
}
.trading_tabs_anchor_box ul li a {
	font-size: 20px;
	line-height: 150%;
	color: #A2A9B0;
	padding: 7px 0;
	position: relative;
	border-bottom: 1px solid transparent;
	padding: 0 10px;
}
.trading_tabs_anchor_box ul li.current-menu-item a {
	color: #27E4D9;
	font-weight: 700;
	opacity: 1 !important;
	border-bottom: 1px solid #27E4D9;
	
}
.trading_tabs_anchor_box ul li.current-menu-item a:before {
	background: linear-gradient(360deg, rgba(39, 228, 217, 0.4) 0%, rgba(39, 228, 217, 0) 50%);
	content: '';
	width: 100%;
	height: 100%;
	bottom: 0;
	left: 0;
	position: absolute;
}
.trading_tabs_anchor_box ul li a:hover {
	opacity: 0.6;
}
.trading_com_table_area .profile_complete_page_table_box_border,
.trading_tabs_all_area .profile_complete_page_table_box_border {
	max-width: 100% !important;
}
.trading_com_hero_box_img {
	padding-left: 50px;
}
.trading_terms_title_center {
	text-align: center;
}
.trading_terms_title {}
.trading_terms_title p{
	font-size: 16px;
	line-height: 150%;
	color: #A2A9B0;
	margin-top: 15px;
}
.trading_terms_icon {
	padding-left: 50px;
	position: relative;
}
.trading_terms_icon img{
	width: 33px;
	height: auto;
	top: 9px;
	left: 0;
	position: absolute;
}
.trader_whatistraderstaking_img {
	text-align: center;
	margin-top: 55px;
}
.trader_whatistraderstaking_img img{
	display: inline-block;
}

.trader_whatistraderstaking_des {
	margin-top: 55px;
}
.trader_whatistraderstaking_des p{
	font-size: 16px;
	line-height: 150%;
	color: #A2A9B0;
	margin-top: 15px;
}
.trader_whatistraderstaking_des strong{
	color: #fff;
}
.trader_whatisinfortrader_box {}
.trader_whatisinfortrader_box > .row{
	margin: -20px;
}
.trader_whatisinfortrader_box > .row > div{
	padding: 20px;
}
.single_whatisinfortrader_box {
	border: 1px solid #27E4D9;
	padding: 30px;
	height: 100%;
	transition: all 0.2s;
}
.single_whatisinfortrader_box:hover {
	background: #27E4D9;
}
.single_whatisinfortrader_box:hover .single_whatisinfortrader_box_details p,
.single_whatisinfortrader_box:hover .single_whatisinfortrader_box_details h2{
	color: #0D0D23;
}
.single_whatisinfortrader_box_icon {
	margin-bottom: 35px;
}
.single_whatisinfortrader_box_icon img{
	height: 50px;
	width: auto;
}
.single_whatisinfortrader_box_details {}
.single_whatisinfortrader_box_details h2{
	font-size: 20px;
	line-height: 150%;
	color: #27E4D9;
	transition: all 0.2s;
}
.single_whatisinfortrader_box_details p{
	font-size: 16px;
	line-height: 150%;
	color: #0F5C5D;
	margin-top: 15px;
	transition: all 0.2s;
}
.trader_whatisinfortrader_area .home_bottom_getstarted_box_anchor {
	text-align: center;
}
.trading_terms_title_content {
	margin-bottom: 50px;
}
.trader_why_stake_area .row_grid {
	margin: -25px;
}
.trader_why_stake_area .row_grid > div{
	padding: 25px;
}
.trader_why_stake_area .row_grid .trader_whatistraderstaking_des {
	margin-top: 13px;
}
.trading_terms_title_content_title {}
.trading_terms_title_content_title img{
	float: left;
	height: 35px;
	margin-right: 15px;
}
.trading_terms_title_content_title h2{
	float: left;
	margin-top: 7px;
}
.trader_why_stake_area .home_bottom_getstarted_box_anchor {
	text-align: center;
}
.trader_best_performing_area .row_grid{
	margin: -20px;
}
.trader_best_performing_area .row_grid > div{
	padding: 20px;
}
.single_best_performing {
	border: 1px solid #334155;
	border-radius: 25px;
	padding: 30px;
	height: 100%;
}
.single_best_performing_img_main {
	margin-right: 20px;
}
.single_best_performing_img img {
	height: 66px;
	width: auto;
}
.single_best_performing_img_main {}
.single_best_performing_img_details {
	margin-top: 10px;
}
.single_best_performing_img {
	margin-bottom: 25px;
}
.single_best_performing_feature {}
.single_best_performing_feature span {
	font-weight: 600;
	font-size: 10px;
	line-height: 12px;
	color: #2D62BA;
	background: #14274D;
	border-radius: 7px;
	padding: 7px 10px;
	display: inline-block;
}
.trader_pro_tradars_content_area .row_grid {
	margin: -20px -15px;
}
.trader_pro_tradars_content_area .row_grid > div {
	padding: 20px 15px;
}
.single_best_performing_img_details h2{
	font-weight: 600;
font-size: 20px;
line-height: 24px;

color: #66A1FF;
}
.single_best_performing_img_details h3{
	font-weight: 300;
font-size: 12px;
line-height: 15px;

color: #C8C8C8;
}
.single_best_performing_portfolio {}
.single_best_performing_portfolio span{}
.single_best_performing_portfolio {
	margin-top: 26px;
}
.single_best_performing_portfolio h6 {
	font-weight: 400;
	font-size: 16px;
	line-height: 20px;
	color: #FFFFFF;
	margin-bottom: 6px;
}
.single_best_performing_portfolio h2{
	font-weight: 600;
font-size: 20px;
line-height: 24px;

color: #FFFFFF;
float: left;
}
.single_best_performing_portfolio img {
	float: left;
	height: 22px;
	width: auto;
	margin-left: 11px;
}
.single_best_performing_cta {
	margin-top: 30px;
}
.single_best_performing_cta  a {
	background: #0A85FF;
	color: #fff;
	display: block;
	border-radius: 6px;
	padding: 10px;
	font-size: 18px;
	font-weight: 700;
	text-align: center;
}
.single_best_performing_cta  a:hover {
	opacity: 0.6;
}
.trading_terms_title_content {
	margin-bottom: 50px;
}
.single_protaders {
	text-align: center;
}
.single_protaders span{
	transition: all 0.2s;
}
.single_protaders a {
	display: block;
}
.single_protaders a:hover span,
.single_protaders a:hover h2:before {
	background: #27E4D9;
}
.single_protaders a:hover h2,
.single_protaders a:hover p{
	color: #27E4D9;
}
.single_protaders h2 {
	transition: all 0.2s;
	font-weight: 500;
	font-size: 18px;
	line-height: 22px;
	text-align: center;
	color: #929292;
	margin-top: 11px;
	padding-bottom: 15px;
	position: relative;
	margin-bottom: 20px;
}
.single_protaders h2:before {
	position: absolute;
	content: '';
	width: 100px;
	height: 2px;
	background: #929292;
	transform: translate(-50%, 0);
	bottom: 0;
	left: 50%;
	transition: all 0.2s;
}
.single_protaders p{
	transition: all 0.2s;
	font-weight: 500;
	font-size: 16px;
	line-height: 150%;
	color: #A2A9B0;
}
.single_protaders span {
	transition: all 0.2s;
	width: 22px;
	height: 22px;
	left: 888.21px;
	top: 6469.6px;
	background: #FFFFFF;
	display: inline-block;
	border-radius: 50%;
	border: 2px solid #A0BCF8;
}
.trader_pro_tradars_area .trading_terms_title {
	margin-bottom: 65px;
}
.trader_pro_tradars_content_area {
	position: relative;
}
.trader_pro_tradars_content_area:before {
	z-index: -1;
	background-image: url(https://alphaimpact.fi/wp-content/uploads/2023/05/Group-10000011as04.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
 height: 18px;
 content: '';
 top: 2px;
 left: 0;
 width: 100%;
 position: absolute;
}
.trading_com_table_area .profile_complete_page_table_box_head_title,
.trading_tabs_all_area .profile_complete_page_table_box_head_title {
	font-size: 14px;
	text-align: center;
}
.trading_com_table_area .profile_complete_page_table_box_single_content_perchan,
.trading_tabs_all_area .profile_complete_page_table_box_single_content_perchan {
	font-weight: 500;
	font-size: 14px;
	text-align: center;
}
.profile_complete_page_table_box_single_content_perchan span.yellow {
	color: #F0B90B;
}
.trading_com_table_area .profile_complete_page_table_box_content .row_grid,
.trading_tabs_all_area .profile_complete_page_table_box_content .row_grid {
	margin: -25px;
}
.trading_com_table_area .profile_complete_page_table_box_content .row_grid > div,
.trading_tabs_all_area .profile_complete_page_table_box_content .row_grid > div {
	padding: 25px;
	border-bottom: 1px solid rgba(255, 255, 255, .15);
}
.trading_com_table_area  .profile_complete_page_table_box_single_content_anchor a,
.trading_tabs_all_area .profile_complete_page_table_box_single_content_anchor a {
	padding: 6px 16px;
}
.trader_pro_tradars_content_area .container {
	max-width: 735px;
}
.trader_my_stake_bg {
	background: #0B1023;
	border: 1px solid #334155;
	border-radius: 13px;
	padding: 42px;
}
.trader_my_stake_wrapper_title {
	margin-bottom: 33px;
}
.trader_my_stake_wrapper_title h2 {
	font-weight: 600;
font-size: 17px;
line-height: 24px;
color: #FFFFFF;
}
.trader_my_stake_area .row_grid {
	margin: -9px;
}
.trader_my_stake_area .row_grid > div{
	padding: 9px;
}
.my_stake_add_btn a {
	background: #0F172A;
	border: 1px solid #334155;
	border-radius: 11px;
	display: block;
	text-align: center;
	padding: 40px 20px;
	color: #fff;
	font-weight: 600;
	font-size: 17px;
}
.my_stake_add_btn a:hover {
	opacity: 0.6;
}
.single_my_stake {
	background: #334155;
	border: 1px solid #334155;
	border-radius: 11px;
	padding: 29px 37px;
}
.ssingle_my_stake_img {}
.single_my_stake_img_main img {
	height: 65px;
	margin-right: 15px;
}
.single_my_stake_img_details {
	margin-top: 10px;
}
.single_my_stake_img_details h2{
	font-weight: 600;
font-size: 20px;
line-height: 24px;

color: #66A1FF;
}
.single_my_stake_img_details h3{
	font-weight: 300;
font-size: 12px;
line-height: 15px;

color: #C8C8C8;
}
.ssingle_my_stake_additional {}
.ssingle_my_stake_additional h2 {
	font-weight: 600;
	font-size: 18px;
	line-height: 24px;
	color: #FFFFFF;
}
.ssingle_my_stake_additional img {
	width: auto;
	height: 28px;
	margin-top: 9px;
}
.ssingle_my_stake_boxs {}
.ssingle_my_stake_boxs h5 {
	font-weight: 400;
	font-size: 15px;
	line-height: 20px;
	display: flex;
	align-items: center;
	color: #FFFFFF;
}
.ssingle_my_stake_boxs h2 {
	font-weight: 600;
	font-size: 17px;
	line-height: 24px;
	color: #FFFFFF;
	margin-top: 5px;
}
.single_my_stake {}
.single_my_stake > .row {
	margin: -15px -15px;
}
.single_my_stake > .row > div{
	padding: 15px 15px;
}
.profile_complete_page_table_box_single_content_perchan_list {
	text-align: left !important;
}
.profile_complete_page_table_box_single_content_perchan_list ul,
.profile_complete_page_table_box_single_content_perchan_list ol {
	margin-left: 21px;
}
.profile_complete_page_table_box_single_content_perchan_list li {
	margin-bottom: 5px;
}
.profile_complete_page_table_box_single_content_perchan_list li:last-child {
	margin-bottom: 0;
}
.tablerowdisable {
	background: rgba(217, 217, 217, 0.07);
}
.tablerowdisable .profile_complete_page_table_box_single_content_perchan{
	opacity: 0.6;
}
.trcom_trpage_timeend_area {
	background: #383731;
	padding: 10px 0;
}
.trcom_trpage_timeend_area .trading_com_hero_box_wrapper_activity_clock span span {
	font-size: 40px;
}
.trcom_trpage_timeend_title {
	font-weight: 500;
	line-height: 150%;
	font-size: 20px;
	color: #F0B90B;
}
.trcom_trpage_whatistraderstaking_box {}
.trcom_trpage_whatistraderstaking_box_text {
	width: calc(100% - 300px);
	float: left;
}
.trcom_trpage_whatistraderstaking_box_btn {
	float: right;
}
.trcom_trpage_whatistraderstaking_box_text h2 {
	font-size: 28px;
	
}

.trcom_trpage_whatistraderstaking_box_text p {
	font-weight: 300;
	font-size: 16px;
	line-height: 150%;
	color: #FFFFFF;
	margin-top: 21px;
}
.trcom_trpage_whatistraderstaking_box_btn {
	float: right;
	margin-top: 100px;
}
.page-template-page-trading-competition-traders .product_tab_box_category_table ul li a {
	min-width: 243px;
}
.trcom_trpage_howitwrork_area .trading_terms_title {
	margin-bottom: 60px;
}
.trcom_trpage_row_area {}
.trcom_trpage_row_box {}
.single_trcom_trpage_row {
	padding-left: 200px;
	position: relative;
}
.single_trcom_trpage_row_img {
	position: absolute;
	top: 0;
	left: 0;
	opacity: 1;
}
.trcom_trpage_row_box {}
.trcom_trpage_row_box > .row_grid {
	margin: -25px -15px;
}
.trcom_trpage_row_box > .row_grid > div {
	padding: 25px 15px;
}
.single_trcom_trpage_row_img img{
	width: 144px;
	height: auto;
}
.single_trcom_trpage_row_title {}
.single_trcom_trpage_row_title h2 {
	font-weight: 700;
	font-size: 26px;
	line-height: 150%;
	color: #FFFFFF;
}
.single_trcom_trpage_row_title p {
	font-weight: 300;
	font-size: 16px;
	line-height: 150%;
	color: #FFFFFF;
	margin-top: 12px;
}
.trcom_trpage_alphaimpactbinancetrader_area {}
.trcom_trpage_alphaimpactbinancetrader_area .row_grid {
	margin: -25px -15px;
}
.trcom_trpage_alphaimpactbinancetrader_area .row_grid > div {
	padding: 25px 15px;
}
.single_trcom_trpage_alphaimpactbinancetrader {
	padding-left: 115px;
	position: relative;
}
.single_trcom_trpage_alphaimpactbinancetrader_title h2 {
	font-weight: 700;
	font-size: 20px;
	line-height: 29px;
	color: #FFFFFF;
}
.single_trcom_trpage_alphaimpactbinancetrader_title p {
	font-weight: 300;
	font-size: 16px;
	line-height: 150%;
	color: #FFFFFF;
	margin-top: 13px;
}
.single_trcom_trpage_alphaimpactbinancetrader_num {
	position: absolute;
	top: 1px;
	left: 0;
}
.single_trcom_trpage_alphaimpactbinancetrader_num span {
	font-weight: 500;
	font-size: 18px;
	line-height: 29px;
	color: #FFFFFF;
}
.trcom_trpage_alphaimpactbinancetrader_area .home_hero_box_anchor {
	margin-top: 50px;
	text-align: center;
}
.page-template-page-trading-competition-stakers .trcom_trpage_whatistraderstaking_box_text {
	width: 100%;
}
.page-template-page-trading-competition-stakers .trcom_trpage_whatistraderstaking_box_btn {
	float: left;
	margin-top: 35px;
}
.page-template-page-trading-competition-stakers .blog2_premium_content_box_main .row {
	align-items: end;
}
.trcom_trpage_scenario_area .row_grid {
	margin: -25px -15px;
}
.trcom_trpage_scenario_area .row_grid > div {
	padding: 25px 15px;
}
.trcom_trpage_scenario_area h2 {
	font-weight: 700;
	font-size: 20px;
	line-height: 29px;
	color: #FFFFFF;
}
.trcom_trpage_scenario_area p {
	font-weight: 300;
	font-size: 16px;
	line-height: 150%;
	color: #FFFFFF;
	margin-top: 13px;
}
.trcom_trpage_scenario_area .trcom_trpage_whatistraderstaking_box_btn {
	text-align: center;
	float: none;
}
.trcom_trpage_howitwrork_area .row_grid > div:last-child .single_trcom_trpage_howitwrork_arrow {
	display: none !important;
}
.single_trcom_trpage_howitwrork_arrow {
	position: absolute;
	top: 60px;
	right: -12px;
}
.single_staker_process_box_details {
	text-align: left;
	position: relative;
}
.single_staker_process_box_details h3 {
	font-size: 16px;
	margin-top: 10px;
}
.single_staker_process_box_details p {
	font-size: 14px;
	line-height: 135%;
	margin-bottom: 25px;
	margin-top: 10px;
}
.single_staker_process_box_five .single_staker_process_box_details{
	padding-left: 55px;
}
.single_staker_process_box_four .single_staker_process_box_details {
	padding-left: 74px;
}
.single_staker_process_box_five .single_staker_process_box_details img {
	position: absolute;
	top: 0;
	left: 0;
	width: 41px;
}
.single_staker_process_box_four .single_staker_process_box_details img {
	position: absolute;
	top: 0;
	left: 0;
	width: 65px;
}
.single_whatisinfortrader_box a {
	display: block;
}
.profile_complete_page_table_box_head .row > div{
	position: relative;
}
.profile_complete_page_table_box_head .row > div:before{
	position: absolute;
	top: -200px;
	right: 0;
	content: '';
	width: 1px;
	height: 9000px;
	background: rgba(255, 255, 255, .15);
}
.single_trcom_trpage_howitwrork a:hover .single_trcom_trpage_howitwrork_title h2 {
	color: #27E4D9;
}
.profile_complete_page_table_box_head .row > div:last-child:before {
	display: none !important;
}
.single_trcom_trpage_howitwrork a{
	display: block;
}
.trading_terms_title h2{
	display: inline-block;
	position: relative;
}
.trading_terms_title h2 .tooltip {
	top: 0;
	right: -24px;
	height: 17px !important;
}
.tooltip {
	width: auto !important;
	opacity: 1 !important;
	cursor: pointer;
	z-index: 1 !important;
}
.single_staker_process_box_details h3,
.single_staker_process_box_five .single_staker_process_box_details h2 {
	position: relative;
	display: inline-block;
}
.single_staker_process_box_details h3 .tooltip {
	position: absolute;
	right: -20px;
	height: 12px !important;
	top: 3px;
}
.single_staker_process_box_five .single_staker_process_box_details h2 .tooltip {
	position: absolute;
	right: -24px;
	height: 15px !important;
	top: 4px;
}
.trading_com_banner_area {
	background-size: cover;
	background-position: center right;
	padding: 50px 0;
	position: relative;
}
.trading_com_banner_area .row_grid {
	margin: -6px -15px;
}
.trading_com_banner_area .row_grid > div {
	padding: 15px 6px;
}
.trading_com_banner_overly {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-size: 100% 100%;
	/* z-index: 1; */
}
.single_trading_com_banner_item a{
	display: block;
}
.single_trading_com_banner_item {
	background: #181529;
	border-radius: 36px;
	text-align: center;
	padding: 30px 17px;
	height: 100%;
	transition: all 0.35s;
	position: relative;
}
.trading_com_banner_details_img_box_img {
	width: 210px;
}
.trading_com_banner_details {
	padding-left: 30px;
}
.single_trading_com_banner_item:hover {
	transform: scale(1.23) rotate(-19deg);
	background: #FECA14;
	z-index: 2;
}
.single_trading_com_banner_item:hover p,
.single_trading_com_banner_item:hover h2{
	color: #000;
}
.single_trading_com_banner_item h2 {
	font-weight: 400;
	font-size: 16px;
	line-height: 21px;
	text-align: center;
	letter-spacing: -0.02em;
	color: #20CAB3;
}
.single_trading_com_banner_item p {
	font-weight: 300;
	font-size: 13px;
	line-height: 150%;
	text-align: center;
	color: #11CABE;
	margin-top: 8px;
}
.trading_com_banner_details_img_box {
	width: 100%;
	display: flex;
	align-items: center;
}
.trading_com_banner_details_img_box_img {
	width: 210px;
}
.trading_com_banner_details_img_box_sub {
	width: calc(100% - 210px);
	padding-left: 15px;
}
.trading_com_banner_details_img_box_sub h2 {
	font-weight: 700;
	font-size: 33px;
	line-height: 40px;
	color: #FECA14;
	display: block;
	width: 100%;
	float: none;
}
.trading_com_banner_details_title h2{
	font-weight: 700;
	font-size: 92px;
	line-height: 140%;
	background: linear-gradient(92.71deg, #246CF9 8.29%, rgba(39, 228, 217, 0.82) 69.16%, #52DFFE 87.25%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	background-clip: text;
	text-fill-color: transparent;
}
.trading_com_banner_details_title p {
	font-size: 16px;
	line-height: 28px;
	color: #FFFFFF;
}
.trading_com_banner_details_title span {
	display: block;
	width: 100%;
	text-align: right;
	font-size: 14px;
}





/** ------------------------------------------------------------------
						Verified Traders
------------------------------------------------------------------ **/
.slick-hidden {
	display: none !important;
}
.verified_traders_hero_area {
	background-size: cover;
	background-repeat: no-repeat;
}
.verified_traders_hero_wrapper {
	padding: 100px 0;
}
.verified_traders_hero_wrapper_des {
	position: relative;
	max-width: 790px;
	padding-right: 200px;
}
.verified_traders_hero_wrapper_des img {
	position: absolute;
	top: 0;
	right: 0;
}
.verified_traders_hero_wrapper_des h2{
	font-family: 'Montserrat';
	font-weight: 400;
	font-size: 40px;
	line-height: 55px;
	color: #FFFFFF;
}
.verified_traders_hero_wrapper_des h2 span{
	font-weight: 700;
font-size: 68px;
line-height: 80px;
/* identical to box height */


background: linear-gradient(92.71deg, #246CF9 8.29%, rgba(39, 228, 217, 0.82) 69.16%, #52DFFE 87.25%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent;
}
.verified_traders_hero_wrapper_des p {
	font-weight: 300;
	font-size: 18px;
	line-height: 150%;
	color: #CFCFCF;
	margin-top: 10px;
}
.verified_traders_hero_wrapper_btn_wrapper {
	margin-top: 60px;
}

.verified_traders_hero_wrapper_btn a {
	background-image: url(../images/Irregular-shape-1.png);
	font-weight: 700;
	font-size: 16px;
	line-height: 164%;
	color: #000000;
	text-transform: uppercase;
	padding: 12px 34px;
	background-size: 100% 100%;
	background-position: center center;
	display: block;
	transition: all 0s;
}
.verified_traders_hero_wrapper_btn a:hover {
	background-image: url(../images/Subtract.png);
	color: #246CF9;
}
.verified_traders_hero_wrapper_btn_wrapper_img {
	margin-left: 60px;
}

.verified_traders_hero_wrapper_btn_wrapper_img ul{
	list-style: none;
}
.verified_traders_hero_wrapper_btn_wrapper_img ul li{
	float: left;
	text-align: center;
	margin-right: 50px;
}
.verified_traders_hero_wrapper_btn_wrapper_img ul li:last-child{
	margin-right: 0;
}
.verified_traders_hero_wrapper_btn_wrapper_img ul li img {
	height: 25px;
	width: auto;
}
.verified_traders_hero_wrapper_btn_wrapper_img ul li p {
	font-weight: 400;
	font-size: 14px;
	line-height: 21px;
	color: #CFCFCF;
	margin-top: 8px;
}
.verified_traders_hero_wrapper_exchange {
	margin-top: 60px;
}
.verified_traders_hero_wrapper_exchange_title h2 {
	font-weight: 400;
	font-size: 18px;
	line-height: 22px;
	color: #E1DCDC;
	margin-top: 6px;
}
.trading_terms_title h2 span{
	background: linear-gradient(92.71deg, #246CF9 8.29%, rgba(39, 228, 217, 0.82) 69.16%, #52DFFE 87.25%);
  background-clip: border-box;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent;
}
.verified_traders_hero_wrapper_exchange_img {
	margin-left: 60px;
	float: left;
}

.verified_traders_hero_wrapper_exchange_img ul{
	list-style: none;
}
.verified_traders_hero_wrapper_exchange_img ul li{
	float: left;
	text-align: center;
	margin-right: 50px;
}
.verified_traders_hero_wrapper_exchange_img ul li:last-child{
	margin-right: 0;
}
.verified_traders_hero_wrapper_exchange_img ul li img {
	height: 36px;
	width: auto;
}
.verified_traders_form_area {}
.verified_traders_form_details {
	max-width: 400px;
}
.verified_traders_form_details .trading_terms_title p {
	font-weight: 700;
	font-size: 18px;
	line-height: 29px;
	letter-spacing: -0.02em;
	color: #FFFFFF;
}
.verified_traders_form_des p {
	font-size: 16px;
	line-height: 29px;
	letter-spacing: -0.02em;
	color: #FFFFFF;
}
.verified_traders_form_main {
	background: #fff;
	padding: 40px 28px;
	border-radius: 25px;
}
.verified_traders_form_main .wpcf7-list-item label {
	color: #000 !important;
}
.verified_traders_form_main .wpcf7-list-item {
	width: 100% !important;
	margin: 10px 0 3px 0 !important;
}
.vtf_single_para {
	margin-bottom: 25px;
	font-weight: 400;
font-size: 13px;
line-height: 22px;
color: #02030B;
}
.verified_traders_form_main .wpcf7-response-output {
	color: #000;
}
.verified_traders_form_main .row {
	margin: -5px;
}
.verified_traders_form_main .row > div {
	padding: 5px;
}
.verified_traders_form_title {
	font-weight: 700;
	font-size: 30px;
	line-height: 120%;
	color: #0E0A20;
	margin-bottom: 15px;
}
.verified_traders_form_main .wpcf7-not-valid-tip {
	display: none !important;
}
.verified_traders_form_main .wpcf7-not-valid {
	border-color: red !Important;
}
.vtf_single_input label {
	font-weight: 400;
	font-size: 14px;
	line-height: 22px;
	color: #02030B;
	margin-bottom: 6px;
	display: block;
}
.vtf_single_input label span {
	color: red;
}
.vtf_single_input input {
	background: #fff !important;
	font-size: 16px !important;
	border: 1px solid #27E4D9 !important;
	border-radius: 6px !important;
	padding: 10px 20px !important;
	height: initial !important;
	color: #000 !important;
}
.verified_traders_bottom_story_area {
	text-align: center;
	padding: 0 60px;
}
.trading_terms_title h4 {
	font-weight: 400;
	font-size: 20px;
	line-height: 29px;
	letter-spacing: -0.02em;
	color: #27E4D9;
	margin-bottom: 10px;
}
.verified_traders_bottom_story_area .slick-dots {
	list-style: none;
	overflow: hidden;
	display: block;
	text-align: center;
	padding-top: 45px;
}
.verified_traders_bottom_story_area .slick-dots li.slick-active {
	background: #11CABE;
}
.verified_traders_bottom_story_area .slick-dots li{
	display: inline-block;
	width: 9px;
	height: 9px;
	background: rgba(136, 136, 136, 0.32);
	border-radius: 50%;
	margin-right: 10px;
	transition: all 0.2s;
	cursor: pointer;
}
.verified_traders_bottom_story_area .slick-dots li:last-child{
	margin-right: 0;
}
.verified_traders_bottom_story_area .slick-dots li span{}
.verified_traders_bottom_story_area .trading_terms_title p {
	max-width: 700px;
	display: inline-block;
}
.verified_traders_bottom_story_area .slick-list {
	margin: 0 -30px;
}
.verified_traders_bottom_story_area .slick-slide {
	padding: 0 30px;
}
.verified_traders_bottom_story_slider {}
.single_verified_traders_bottom_story_slider {}
.single_verified_traders_bottom_story_slider_wrapper {
	background: linear-gradient(180deg, #0C0B0D 0%, #0C0B0D 70.27%, #176865 100%);
	position: relative;
	padding: 15px 15px 30px 15px;
	transition: all 0.2s;
}
.single_verified_traders_bottom_story_slider_wrapper:hover {
	background: #176865;
}
.single_verified_traders_bottom_story_slider_wrapper:hover .single_verified_traders_bottom_story_slider_wrapper_details_bottom_right{
	color: #27E4D9;
}
.single_verified_traders_bottom_story_slider_wrapper:hover .likehover{
	display: block;
}
.single_verified_traders_bottom_story_slider_wrapper:hover .likefirst{
	display: none;
}
.single_verified_traders_bottom_story_slider_wrapper .likehover{
	display: none;
	float: left;
}
.single_verified_traders_bottom_story_slider_wrapper .likefirst{
	display: block;
	float: left;
}
.single_verified_traders_bottom_story_slider_wrapper > span {
	background: #27E4D9;
	position: absolute;
	top: 16px;
	right: 0;
	color: #000;
	font-size: 13px;
	font-weight: 600;
	padding: 2px 7px;
	border-radius: 3px 0 0 3px;
	z-index: 2;
	
}
.single_verified_traders_bottom_story_slider_wrapper_img {
	padding: 30px;
	display: inline-block;
	position: relative;
	z-index: 1;
	margin-bottom: 15px;
}
.single_verified_traders_bottom_story_slider_wrapper_img img {
	position: relative;
	z-index: 3;
	border-radius: 50%;
}
.single_verified_traders_bottom_story_slider_wrapper_img:before {
	content: '';
	background: linear-gradient(90deg, rgba(23, 38, 39, 0.92) 0%, rgba(15, 14, 15, 0.2) 100%);
	top: 0;
	left: -11px;
	width: 100%;
	height: 100%;
	border-radius: 50%;
	position: absolute;
}
.single_verified_traders_bottom_story_slider_wrapper_details {
	background: #151D2A;
	border-radius: 14px;
}
.single_verified_traders_bottom_story_slider_wrapper_details_para {
	padding: 20px;
}
.single_verified_traders_bottom_story_slider_wrapper_details_bottom {
	border-top: 1px solid rgba(255, 255, 255, 0.3);
	padding: 14px 20px;
}

.single_verified_traders_bottom_story_slider_wrapper_details_para p {
	font-size: 14px;
	color: #fff;
	line-height: 22px;
}
.single_verified_traders_bottom_story_slider_wrapper_details_bottom {}
.single_verified_traders_bottom_story_slider_wrapper_details_bottom_left {
	float: left;
}
.single_verified_traders_bottom_story_slider_wrapper_details_bottom_left span,
.single_verified_traders_bottom_story_slider_wrapper_details_bottom_left svg {
	/* display: inline-block; */
	vertical-align: middle;
}
.single_verified_traders_bottom_story_slider_wrapper_details_bottom_left span {
	color: #fff;
font-weight: 600;
margin-left: 5px;
}
.single_verified_traders_bottom_story_slider_wrapper_details_bottom_right {
	float: right;
		color: #fff;
font-weight: 600;
}
.single-successstory .verified_traders_form_area {
	background-image: url(../images/product_bg1.jpg);
	background-size: 100% 100%;
	background-repeat: no-repeat;
}
.single_blog_post_spec span {
	font-weight: 700;
	margin-right: 25px;
}
.related_scu_wrapper {}
.related_scu_wrapper > .row{
	margin: -25px 0;
}
.related_scu_wrapper > .row > div{
	padding: 25px 0;
}
.successstory_content_wrapper {
	border-right: 1px solid rgba(255, 255, 255, 0.3);
	padding-right: 120px;
	margin-right: 30px;
}
.successstory_content h1 {
	font-size: 47px;
	line-height: 136%;
}
.successstory_content h2 {
	font-size: 43px;
	line-height: 136%;
}
.successstory_content a[rel="noopener sponsored"],
.successstory_content a[rel="sponsored"] {
	background-image: url(../images/Irregular-shape-1.png);
	font-weight: 700;
	font-size: 16px;
	line-height: 164%;
	color: #000000;
	text-transform: uppercase;
	padding: 12px 34px;
	background-size: 100% 100%;
	background-position: center center;
	display: inline-block;
	text-decoration: none;
}
.successstory_content a[rel="noopener sponsored"]:hover,
.successstory_content a[rel="sponsored"]:hover {
	background-image: url(../images/Subtract.png);
	color: #246CF9;
}
.successstory_content a{
	text-decoration: underline;
}
.successstory_content a:hover{
	color: #27E4D9;
}
.successstory_content a,
.successstory_content p {
	font-weight: 300;
	font-size: 16px;
	line-height: 150%;
	color: #F2F4F5;
	margin-top: 20px;
}
.successstory_content h1 a,
.successstory_content h2 a {
	background: linear-gradient(92.71deg, #246CF9 8.29%, rgba(39, 228, 217, 0.82) 69.16%, #52DFFE 87.25%);
	background-clip: border-box;
	background-clip: border-box;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	background-clip: text;
	text-fill-color: transparent;
	font-size: 47px;
line-height: 136%;
font-weight: 700;
text-decoration: none;
}
.successstory_content h6,
.successstory_content h5,
.successstory_content h4,
.successstory_content h3,
.successstory_content h2 {
	margin-top: 60px;
}
.successstory_content img {
	margin: 35px 0;
}
.successstory_content .wp-block-columns {
	margin-top: 50px;
}
.successstory_content .wp-block-columns img{
	margin-top: 0;
}
.successstory_content hr {
	margin-top: 60px;
	margin-bottom: 0;
}
.successstory_content blockquote p {
	font-weight: 700;
	font-size: 25px;
	line-height: 135%;
	text-align: center;
	letter-spacing: -0.02em;
	color: #FFFFFF;
	margin-top: 45px;
}
.verified_traders_requirement_box {
	box-shadow: 0px 0px 30px 17px #27E4D9;
	padding: 60px 60px;
	border-radius: 45px;
}
.verified_traders_requirement_box_des {
	margin-top: 55px;
}
.verified_traders_requirement_box_des p {
	font-size: 16px;
	line-height: 29px;
	text-align: center;
	letter-spacing: -0.02em;
	color: #FFFFFF;
	font-weight: 300;
}
.verified_traders_form_table {
	background: #fff;
	color: #000;
}
.verified_traders_form_table_head_title {
	font-weight: 700;
	font-size: 16px;
	line-height: 145%;
	letter-spacing: -0.005em;
	color: #000929;
}
.verified_traders_form_table_head_title span {
	background: rgba(111, 207, 151, 0.1);
	color: #27AE60;
	font-size: 12px;
	font-weight: 700;
	padding: 2px 12px;
	margin-top: 4px;
	display: inline-block;
	border-radius: 5px;
}
.verified_traders_form_table_head {
	border-bottom: 1px solid #E0DEF7;
	padding: 20px;
}
.verified_traders_form_table_head_title {
	font-weight: 700;
	font-size: 16px;
	line-height: 145%;
	letter-spacing: -0.005em;
	color: #000929;
	height: 100%;
}
.verified_traders_form_table_head > .row > div > .verified_traders_form_table_head_title {
	border-right: 1px solid #E0DEF7;
}
.verified_traders_form_table_head > .row > div:last-child > .verified_traders_form_table_head_title {
	border-right: 0 solid #E0DEF7;
}
.verified_traders_form_table_body {
	padding: 0 30px;
}
.verified_traders_form_table_body_col_head {
	font-weight: 700;
	font-size: 15px;
	line-height: 150%;
	color: #000929;
}
.verified_traders_form_table_body_col {
	font-weight: 400;
	font-size: 15px;
	line-height: 150%;
	color: #000929;
}
.verified_traders_form_table_body .row {
	border-bottom: 1px solid #E0DEF7;
	padding: 25px 0;
}
.verified_traders_form_table_body_col span {
	display: none;
}
.verified_traders_benefit_single_main {
	background: #EDEAF4;
	border-radius: 36px;
	text-align: center;
	padding: 30px 24px;
	height: 100%;
	transition: 0.35s;
}
.verified_traders_benefit_single_main:hover {
	transform: rotate(-8.47deg);
	background: #181529;
}
.verified_traders_benefit_single_main:hover svg path{
	transition: all 0.35s;
}
.verified_traders_benefit_single_main:hover svg path{
	fill: #11CABE !important;
}
.verified_traders_benefit_single_main:hover p,
.verified_traders_benefit_single_main:hover h2{
	color: #11CABE;
}
.verified_traders_benefit_area .container {
	max-width: 1000px;
}

.verified_traders_benefit_single_main h2 {
	font-weight: 400;
	font-size: 21px;
	line-height: 29px;
	text-align: center;
	letter-spacing: -0.02em;
	color: #191923;
	margin-bottom: 20px;
	transition: 0.35s;
}
.verified_traders_benefit_single_main img {
	height: 60px;
}
.verified_traders_benefit_single_main p {
	font-weight: 300;
	font-size: 16px;
	line-height: 150%;
	text-align: center;
	color: #2C2A35;
	margin-top: 15px;
	transition: 0.35s;
}
.verified_traders_benefit_single {
	height: 100%;
	background: #FA1AFF;
	border-radius: 36px;
}
.verified_traders_benefit_wrapper .row {
	margin: -15px;
}
.verified_traders_benefit_wrapper .row > div{
	padding: 15px;
}
.verified_traders_whyjoin_single {
	text-align: center;
	max-width: 320px;
	display: inline-block;
}
.verified_traders_whyjoin_single > svg {
	margin-bottom: 10px;
}
.verified_traders_whyjoin_single_main {
	background: linear-gradient(162.16deg, #27E4D9 -26.08%, rgba(58, 53, 82, 0) 173.33%);
	position: relative;
	padding: 12px 30px 12px 45px;
	border-radius: 36px;
	text-align: left;
}
.verified_traders_whyjoin_single_main p {
	font-size: 15px;
	line-height: 145%;
}
.verified_traders_whyjoin_single_main svg {
	position: absolute;
	top: 50%;
	left: 13px;
	transform: translate(0, -50%);
	height: 23px !important;
	width: auto !important;
}
.verified_traders_whyjoin_single_wrapper {}
.verified_traders_whyjoin_single_wrapper {
	text-align: center;
}
.verified_traders_whyjoin_single_wrapper > div:first-child{
	float: left;
}
.verified_traders_whyjoin_single_wrapper > div:nth-child(2){
	float: right;
}
.row_end {
	align-items: end;
}
.no_post span {
	display: inline-block;
	background: #000;
	border-radius: 5px;
	padding: 10px 30px;
	font-weight: 600;
}
.verified_traders_whyjoin_area .trading_terms_title{
	margin-bottom: 0;
}
.verified_traders_whyjoin_details p {
	font-weight: 300;
	font-size: 17px;
	line-height: 150%;
	color: #898888;
	margin-top: 35px;
	margin-bottom: 30px;
}
.verified_traders_whyjoin_area .verified_traders_hero_wrapper_btn a {
	display: inline-block;
}
.verified_traders_pro_area .trading_terms_title h2 span {
	background: linear-gradient(127.51deg, #FA1AFF 22.85%, #52DFFE 90.51%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	background-clip: text;
	text-fill-color: transparent;
}
.verified_traders_pro_area .trading_terms_title h3 {
	font-weight: 400;
	font-size: 20px;
	line-height: 29px;
	letter-spacing: -0.02em;
	color: #27E4D9;
}
.verified_traders_pro_list {
	position: relative;
}
.verified_traders_pro_list:before {
	position: absolute;
	content: '';
	background: #B9B0B0;
	width: 2px;
	height: 100%;
	top: 0;
	left: 30px;
	z-index: -1;
}
.verified_traders_pro_list ul{
	list-style: none;
}
.verified_traders_pro_list ul li {
	margin-bottom: 50px;
	position: relative;
	padding-left: 90px;
	cursor: pointer;
}
.verified_traders_pro_list ul li:last-child{
	margin-bottom: 0;
}
.verified_traders_pro_list ul li h2 {
	font-weight: 500;
	font-size: 29px;
	line-height: 140%;
	letter-spacing: -0.02em;
	color: #FFFFFF;
	transition: all 0.2s;
	opacity: 0.6;
}
.verified_traders_pro_list ul li p {
	font-weight: 400;
	font-size: 16px;
	line-height: 25px;
	color: #FFFFFF;
	margin-top: 10px;
	transition: all 0.2s;
	opacity: 0.6;
}
.verified_traders_pro_list ul li div {
	position: absolute;
	top: 5px;
	left: 0;
	width: 60px;
	height: 60px;
	background: #96959A;
	border-radius: 50%;
	transition: all 0.2s;
}
.verified_traders_pro_list ul li div span {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	color: #C8C8C8;
	font-size: 20px;
	transition: all 0.2s;
}
.verified_traders_pro_list ul li.verified_traders_pro_list_active p,
.verified_traders_pro_list ul li.verified_traders_pro_list_active h2{
	opacity: 1;
}
.verified_traders_pro_list ul li.verified_traders_pro_list_active h2{
	font-weight: 700;
}
.verified_traders_pro_list ul li.verified_traders_pro_list_active div {
	background: #11CABE;
}

.verified_traders_pro_list ul li.verified_traders_pro_list_active div span {
	color: #fff;
}
.verified_traders_pro_area .trading_terms_title {
	margin-bottom: 60px;
}
.verified_traders_pro_slider_wrapper {
	text-align: center;
}
.verified_traders_pro_slider_wrapper_slider_box_single_title h2 {
	background: linear-gradient(91.49deg, #11CABE 27.68%, #00D3FF 78.94%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	background-clip: text;
	text-fill-color: transparent;
	font-size: 40px;
	position: relative;
	display: inline-block;
}
.verified_traders_pro_slider_wrapper_slider_box_single_title h2 img {
	height: 44px;
	width: auto;
	margin-left: 10px;
}
.verified_traders_pro_slider_wrapper_slider_box_single_title {
	margin-bottom: 43px;
}
.verified_traders_pro_slider_wrapper_slider_box_single_img img {
	width: 260px;
	max-width: 100%;
	border-radius: 50%;
}
.verified_traders_pro_slider_wrapper_slider_box_single_dese {
	margin-top: 43px;
}
.verified_traders_pro_slider_wrapper_slider_box_single a {
	display: block;
}
.verified_traders_pro_slider_wrapper_slider_box_single:hover .verified_traders_pro_slider_wrapper_slider_box_single_dese p {
	color: #27E4D9;
}
.verified_traders_pro_slider_wrapper_slider_box_single_dese p {
	font-weight: 500;
	font-size: 16px;
	line-height: 25px;
	letter-spacing: -0.02em;
	color: #FFFFFF;
	max-width: 428px;
	display: block;
	margin: 0 auto;
}
.verified_traders_pro_slider_wrapper {
	position: relative;
}
.verified_traders_pro_slider_wrapper button{
	position: absolute;
}
.verified_traders_pro_slider_wrapper .slick-dots {
	list-style: none;
	text-align: center;
	padding-top: 30px;
	display: block;
	overflow: hidden;
}
.verified_traders_pro_slider_wrapper .slick-dots li{
	display: inline-block;
	background: rgba(136, 136, 136, 0.32);
	width: 8px;
	height: 8px;
	margin-right: 12px;
	border-radius: 50%;
	transition: all 0.2s;
	cursor: pointer;
}
.verified_traders_pro_slider_wrapper .slick-dots li.slick-active{
	background: #11CABE;
}
.verified_traders_pro_slider_wrapper .slick-dots li:last-child{
	margin-right: 0;
}
.verified_traders_pro_slider_wrapper button {
	position: absolute;
	z-index: 9;
	position: absolute;
	top: 50%;
	transform: translate(0, -50%);
	padding: 0;
	line-height: 1;
	background: transparent;
	transition: all 0.2s;
	opacity: 0.6;
}
.verified_traders_pro_slider_wrapper button:hover {
	opacity: 1;
}
.verified_traders_pro_slider_wrapper button.pod_arrow_prevs {
	left: 50px;
}
.verified_traders_pro_slider_wrapper button.pod_arrow_nexts {
	right: 50px;
}
.verified_traders_pro_slider_wrapper_slider_box_single {
	position: relative
}
.verified_traders_pro_slider_wrapper_slider_box_single::before {
	content: '';
	background: linear-gradient(90deg, rgba(23, 38, 39, 0.92) 0%, rgba(15, 14, 15, 0.2) 100%);
	top: 50%;
	left: 50%;
	width: 500px;
	height: 500px;
	border-radius: 50%;
	position: absolute;
	z-index: -1;
	transform: translate(-50%, -50%);
}





/** ------------------------------------------------------------------
						Homepage 2
------------------------------------------------------------------ **/
.homepage2_tab_control_area {
	position: relative;
	margin-bottom: 70px;
}
.single_trcom_trpage_howitwrork_img img {
	height: 135px;
	width: auto;
}
.single_trcom_trpage_howitwrork {
	text-align: center;
}
.single_trcom_trpage_howitwrork_title h2 {
	font-weight: 700;
	font-size: 18px;
	line-height: 30px;
	color: #FFFFFF;
	line-height: 143%;
}
.single_trcom_trpage_howitwrork_title {
	margin-top: 30px;
}
.homepage2_tab_control_area:before {
	content: '';
	position: absolute;
	top: 50%;
	left: 0;
	margin-top: -1px;
	border: 1px solid #27E4D9;
	width: 99999px;
	z-index: -1;
}
.homepage2_tab_control_list {
	float: right;
	background: #0D0D23;
	padding: 5px 50px 0 50px;
	position: relative;
}
.homepage2_tab_control_list span {
	position: absolute;
	top: 0;
	left: 50%;
	background: #27E4D9;
	height: 2px;
	width: calc(100% - 50px);
	transform: translate(-50%, 0);
}
.homepage2_tab_control_list:before {
	position: absolute;
	top: 8px;
	left: -7px;
	content: '';
	background: #27E4D9;
	height: 2px;
	width: 47px;
	transform: rotate(-45deg);
}
.homepage2_tab_control_list:after {
	position: absolute;
	top: 8px;
	right: -7px;
	content: '';
	background: #27E4D9;
	height: 2px;
	width: 47px;
	transform: rotate(45deg);
}
.homepage2_tab_control_list ul {
	list-style: none;
}
.homepage2_tab_control_list ul li{
	float: left;
	margin-right: 15px;
}
.homepage2_tab_control_list ul li:last-child{
	margin-right: 0;
}
.homepage2_tab_control_list ul li a{
	font-size: 16px;
	color: rgba(255, 255, 255, 0.65);
	padding: 10px 15px;
	border-bottom: 1px solid transparent;
	display: block;
}
.homepage2_tab_control_list ul li.active a{
	color: #fff;
	border-bottom: 1px solid #27E4D9;
}
.homepage2_tab_control_list ul li a:hover{}
.homepage2_tab_control_area .homepage2_tab_control_list{}
.homepage2_tab_area1 {
	background-image: url(../images/line-bg4.svg);
	background-position: bottom 210px right 20px;
	background-repeat: no-repeat;
	background-size: 350px auto;
}
.homepage2_tab_area2 .homepage2_way_content_details {
	padding-right: 60px;
	margin-top: 70px;
}
.homepage2_tab_area2 {
	background-image: url(../images/line-bg2.svg);
	background-position: bottom 100px left -20px;
	background-repeat: no-repeat;
	background-size: auto 225px;
}
.homepage2_tab_area .row{
	margin: -15px;
}
.homepage2_tab_area .row > div{
	padding: 15px;
}
.homepage2_single_tab_content_box {
	background: rgba(47, 50, 65, 0.5);
	border: 1px solid rgba(47, 50, 65, 0.5);
	backdrop-filter: blur(2px);
	border-radius: 12px;
	padding: 35px 25px;
	text-align: center;
	transition: all 0.2s;
}
.homepage2_single_tab_content_box:hover {
	border: 1px solid #27E4D9;
	background: rgba(39, 228, 217, 0.3);
}
.homepage2_single_tab_content_box:hover p {
	color: #eee;
}
.homepage2_single_tab_content_box h3{
	font-size: 16px;
	font-family: ;
	color: #fff;
}
.homepage2_single_tab_content_box p{
	font-size: 14px;
	line-height: 24px;
	color: #A5ADCF;
	margin-top: 8px;
	transition: all 0.2s;
}
.homepage2_single_tab_content_box_icon {
	background: #34384C;
	backdrop-filter: blur(7px);
	position: relative;
	width: 70px;
	height: 70px;
	border-radius: 50%;
	display: inline-block;
}
.homepage2_tab_area {
	position: relative;
}
.homepage2_tab_arrow1 {
	position: absolute;
	top: 130px;
	right: 50px;
	height: 90px;
	cursor: pointer;
}
.homepage2_tab_arrow2 {
	position: absolute;
	top: 130px;
	left: 50px;
	height: 90px;
	cursor: pointer;
}
.homepage2_tab_area1 .homepage2_way_content_details{
	padding-left: 60px;
	margin-top: 70px;
}
.homepage2_single_tab_content_box_icon img{
	height: 38px;
	width: auto;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}
.homepage2_single_tab_content_box_des {
	margin-top: 20px;
}
.homepage2_single_tab_content_box_des {}
.homepage2_way_title h2 {
	font-size: 85px;
	display: inline-block;
	background: #0D0D23;
	padding-right: 65px;
}
.homepage2_way_title p {
	font-size: 45px;
	line-height: 60px;
	font-weight: 700;
	margin-left: 195px;
	background: #0D0D23;
	padding-left: 65px;
}
.homepage2_way_title_h {
	position: relative;
}
.homepage2_way_title_h:after {
	left: 75%;
	top: 50%;
	border: solid transparent;
	content: "";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color: rgba(136, 183, 213, 0);
	border-left-color: #27E4D9;
	border-width: 13px;
	margin-top: -12px;
}
.homepage2_way_title_h:before {
	content: '';
	position: absolute;
	top: 50%;
	left: 0;
	border: 1px solid #27E4D9;
	width: 99999px;
	z-index: -1;
}
.homepage2_way_title_p {
	position: relative;
	display: inline-block;
}
.homepage2_way_title_p:before {
	content: '';
	position: absolute;
	top: 50%;
	right: 0;
	border: 1px solid #27E4D9;
	width: 99999px;
	z-index: -1;
}
.homepage2_way_title_p:after {
	left: 60px;
	top: 50%;
	border: solid transparent;
	content: "";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color: rgba(136, 183, 213, 0);
	border-right-color: #27E4D9;
	border-width: 13px;
	margin-top: -12px;
}
.homepage2_way_content_area .profile_complete_page_video_main {
	max-width: 600px;
}
.homepage2_about_area {}
.homepage2_about_box {
	padding-right: 0;
}
.homepage2_way_content_details h2 {
	font-weight: 500;
	font-size: 41px;
}
.homepage2_way_content_details p {
	font-size: 16px;
	line-height: 29px;
	margin-top: 25px;
}
.homepage2_way_content_details h2 span{
	color: #27E4D9;
}
.page-template-page-homepage2 .home_hero_video {
	top: -5%;
	height: 110%;
	width: auto;
}
.homepage2_about_box_title {}
.homepage2_about_box_title h2{
	font-size: 40px;
	line-height: 54px;
	font-weight: 600;
	color: #fff;
}
.homepage2_about_box_title p {
	font-size: 16px;
	line-height: 30px;
	margin-top: 25px;
}
.homepage2_about_box_des {
	margin-top: 25px;
}
.homepage2_about_box_des {}
.homepage2_about_box_des p{
	font-size: 16px;
	line-height: 30px;
	color: #27E4D9;
}
.max-mega-menu > li:not(:first-child) > ul > li {
	margin-bottom: 14px !important;
}
.max-mega-menu > li:not(:first-child) > ul > li:last-child {
	margin-bottom: 0 !important;
}
.homepage2_about_box_img {
	padding-right: 40px;
	padding-top: 30px;
}
.homepage2_about_box_img_animation {
	height: 507px;
	position: relative;
}
.animation1{
	width: 100%;
	height: auto;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
	animation-name: bouncess; 
	 animation-duration: 4s;
        animation-iteration-count: infinite;
		animation-timing-function: linear;
}
.animation2 {
	width: 75%;
	height: auto;
	position: absolute;
	bottom: -80px;
	left: 0;
	z-index: 1;
	animation-name: bouncess2; 
	 animation-duration: 5s;
        animation-iteration-count: infinite;
		animation-timing-function: linear;
}
@keyframes bouncess {
   0%   { transform: translateY(0); }
        50%  { transform: translateY(-30px); }
        100% { transform: translateY(0); }
} 
@keyframes bouncess2 {
   0%   { transform: rotate(4deg); }
        50%  { transform: rotate(-7deg); }
        100% { transform: rotate(4deg); }
} 
.homepage2_howtostart_area .profile_complete_page_table_sec_title h2 {
	max-width: 100%;
	float: none;
}
.homepage2_howtostart_area .profile_complete_page_table_sec_title p {
	color: #fff;
}
.homepage2_howtostart_bottom {
	margin-bottom: 25px;
}
.homepage2_howtostart_bottom > a {
	color: #27E4D9;
	font-weight: 500;
	font-size: 16px;
	text-decoration: underline;
}
.homepage2_howtostart_bottom p {
	font-weight: 300;
	font-size: 16px;
	line-height: 28px;
	color: #A2A9B0;
	margin-top: 25px;
	display: block;
}
.homepage2_howtostart_bottom p a{
	color: #27E4D9;
}
.homepage2_howtostart_img img{
	width: 100%;
}
.footer2_subscription_area {
	text-align: center;
	background-image: url(../images/getsbackground.png);
	background-size: cover;
	background-repeat: no-repeat;
}
.footer2_subscription_area .mailoctopus-form-wrapper {
	margin-top: 0 !important;
}
.footer2_subscription_area .inline-container {
	margin: 0 auto;
}
.footer2_subscription_area .section_title {
	margin-bottom: 40px;
}
.footer2_subscription_area .emailoctopus-form-row input {
	font-size: 16px !important;
	background: transparent !important;
	padding: 13px 20px !important;
	height: 54px !important;
	border: 1px solid #27E4D9 !important;
	color: #fff !important;
}
body .footer2_subscription_area .emailoctopus-form-row {
	margin-bottom: 0 !important;
}
body .form-container .emailoctopus-form-wrapper {
	margin-top: 0 !important;
}
body .form-container .emailoctopus-form-wrapper > p {
	color: #fff !important;
}
.footer2_subscription_area .main-form {
	display: block !important;
}
.footer2_subscription_area .main-form > div{
	float: left;
	width: calc(100% - 180px);
}
.footer2_subscription_area .main-form > input {
	float: right !important;
	width: 170px !important;
	font-size: 16px !important;
	font-family:  !important;
	margin: 0 !important;
	background-image: url(../images/f_btn_bg_2.png) !important;
	background-size: 100% 100% !important;
	background-repeat: no-repeat !important;
	border: none !important;
	text-align: center;
	clip-path: none !important;
	background-color: transparent !important;
	padding: 16px 5px 14px 5px;
	color: #000 !important;
	height: 54px;
}
.footer2_subscription_area .form-container {
	max-width: 600px !important;
}
.grecaptcha-badge {
	opacity: 0;
}

.range {
  position: relative;
}
.range input[type="range"] {
  appearance: none;
  padding: 0;
  width: 100%;
  height: 22px;
  cursor: pointer;
  display: block;
}
.range input[type="range"]:focus {
  outline: none;
}
.range input[type="range"][disabled] {
  opacity: 0.3;
  cursor: default;
}
.range .rangeslider {
  position: relative;
  height: 22px;
  cursor: pointer;
  user-select: none;
}
.range .rangeslider:before {
  box-sizing: border-box;
  width: 100%;
  height: 4px;
  background: #e6e6e6;
  border-radius: 100px;
  content: "";
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.range input::-webkit-slider-runnable-track {
  box-sizing: border-box;
  width: 100%;
  height: 4px;
  background: #e6e6e6;
  border-radius: 100px;
  margin: 11px 0;
}
.range input::-moz-range-track {
  box-sizing: border-box;
  width: 100%;
  height: 4px;
  background: #e6e6e6;
  border-radius: 100px;
  margin: 11px 0;
}
.range input::-ms-track {
  box-sizing: border-box;
  width: 100%;
  height: 4px;
  background: #e6e6e6;
  border-radius: 100px;
  color: transparent;
  padding: 11px 0;
  background: transparent;
  border-color: transparent;
}
.range input::-ms-fill-lower,
.range input::-ms-fill-upper {
  box-sizing: border-box;
  width: 100%;
  height: 4px;
  background: #e6e6e6;
  border-radius: 100px;
}
.range input::-ms-fill-lower {
  background: #60cd18;
}
.range .rangeslider-fill-lower {
  background-color: #60cd18;
  border-radius: 100px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  height: 4px;
  will-change: width;
}
.range input::-webkit-slider-thumb {
  box-sizing: border-box;
  box-shadow: 0px 4px 25px rgba(0, 0, 0, 0.5);
  border: 6px solid #fff;
  height: 24px;
  width: 24px;
  border-radius: 100px;
  background: #333940;
  cursor: pointer;
  appearance: none;
  transform: translateY(-50%);
  margin-top: 2px;
}
.range input::-moz-range-thumb {
  box-sizing: border-box;
  box-shadow: 0px 4px 25px rgba(0, 0, 0, 0.5);
  border: 6px solid #fff;
  height: 24px;
  width: 24px;
  border-radius: 100px;
  background: #333940;
  cursor: pointer;
}
.range input::-ms-thumb {
  box-sizing: border-box;
  box-shadow: 0px 4px 25px rgba(0, 0, 0, 0.5);
  border: 6px solid #fff;
  height: 24px;
  width: 24px;
  border-radius: 100px;
  background: #333940;
  cursor: pointer;
}
.range .rangeslider-thumb {
  box-sizing: border-box;
  box-shadow: 0px 4px 25px rgba(0, 0, 0, 0.5);
  border: 6px solid #fff;
  height: 24px;
  width: 24px;
  border-radius: 100px;
  background: #333940;
  cursor: pointer;
  position: absolute;
  touch-action: pan-x;
  top: 50%;
  transform: translateY(-50%);
  will-change: left;
}
.range .range-output {
  position: absolute;
  left: 6px;
  top: 6px;
  transform-origin: 0 0;
  transition: transform 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  user-select: none;
}
.range .range-output .output {
  display: block;
  position: absolute;
  height: 60px;
  line-height: 60px;
  min-width: 32px;
  padding: 0 20px;
  top: --2px;
  transform: translate(-50%, -100%);
  background: #383c42;
  color: #fff;
  border-radius: 100px;
  white-space: nowrap;
  font-weight: bold;
  font-size: 1.2em;
  text-align: center;
}
.range .range-output .output:before {
  content: "";
  position: absolute;
  bottom: -12px;
  left: 50%;
  border: 10px solid #383c42;
  border-bottom: none;
  border-left-color: transparent;
  border-right-color: transparent;
  transform: translateX(-50%);
}

/* RemixDesign | woaichidapi@163.com | Redesigned by JimmyCheung */

.player {
  background: #111;
  height: 220px;
  position: relative;
  width: 100%;
  z-index: 2;
}
.title,
.artist {
  font-family: verdana;
  left: 167px;
  position: absolute;

  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
.title {
  color: #ffffff;
  font-size: 14px;
  font-weight: bold;
  top: 23px;
}
.artist {
  color: #eeeeee;
  font-size: 12px;
  top: 40px;
}
.pl {
  background: url(https://alphaimpact.fi/wp-content/uploads/2023/03/playlist.png) no-repeat;
  cursor: pointer;
  height: 40px;
  left: 330px;
  position: absolute;
  top: 20px;
  width: 39px;
}
.pl:hover {
  top: 21px;
}
.cover {
	border-radius: 5px 5px 5px 5px;
	height: 120px;
	left: 20px;
	position: absolute;
	top: 30px;
	width: 120px;
	background-size: cover;
}
.controls {
  cursor: pointer;
  left: 0px;
  position: absolute;
  top: 65px;
  left: 160px;
}
.controls .play,
.controls .pause {
  width: 60px;
  height: 60px;
  margin: 0 5px 0px 5px;
}
.controls .play,
.controls .pause,
.controls .rew,
.controls .fwd,
.controls .stop {
  text-indent: -10000px;
  border: none;
  float: left;
}
.controls .rew,
.controls .fwd,
.controls .stop {
  width: 50px;
  height: 50px;
  margin: 5px 5px 5px 5px;
}
.controls .play {
  background: url(https://alphaimpact.fi/wp-content/uploads/2023/03/play.png) no-repeat;
}
.controls .pause {
  background: url(https://alphaimpact.fi/wp-content/uploads/2023/03/pause.png) no-repeat;
  display: none;
}
.controls .rew {
  background: url(https://alphaimpact.fi/wp-content/uploads/2023/03/rewind.png) no-repeat;
}
.controls .fwd {
  background: url(https://alphaimpact.fi/wp-content/uploads/2023/03/next.png) no-repeat;
}
.controls .stop {
  background: url(https://alphaimpact.fi/wp-content/uploads/2023/03/stop.png) no-repeat;
}
.hidden {
  display: none;
}
.controls .visible {
  display: block;
}
.volume {
  height: 11px;
  left: 230px;
  position: absolute;
  top: 142px;
  width: 140px;
}
.mute .volume-btn {
  background: url(https://alphaimpact.fi/wp-content/uploads/2023/03/volume-off.png) no-repeat;
}
.volume-btn {
  background: url(https://alphaimpact.fi/wp-content/uploads/2023/03/volume-up.png) no-repeat;
  height: 20px;
  width: 20px;
  float: left;
  position: relative;
  top: -4px;
}
.volume-adjust {
  height: 11px;
  position: relative;
  width: 80%;
  background: #fff;
  float: right;
  border-radius: 6px;
}
.volume-adjust > div > div {
  height: 11px;
  background: #27E4D9;
  border-radius: 6px;
}
.progressbar {
  background-color: #fff;
  cursor: pointer;
  z-index: 1;
  right: 6.875em; /* 110 */
  height: 9px;
  left: 0px;
  position: absolute;
  width: 90%;
  top: 170px;
  margin: 0px 5%;
  border-radius: 6px;
}
.novolume .progressbar {
  right: 4.375em; /* 70 */
}
.progressbar div {
  width: 0%;
  height: 9px;
  position: absolute;
  left: 0;
  top: 0;
  border-radius: 6px;
}
.bar-loaded {
  background-color: #f1f1f1;
  z-index: 1;
}
.bar-played {
  background: #27E4D9;
  z-index: 2;
}
.timeHolder {
  color: #ffffff;
  font-size: 14px;
  font-weight: bold;
  bottom: 10px;
  position: absolute;
  margin: 0px 5%;
  width: 90%;
}
.time-current,
.time-duration,
.time-separator {
  color: #ffffff;
  font-size: 14px;
  font-weight: bold;
  float: left;
}
.volume .ui-slider-handle {
  background: url("../images/spr.png") no-repeat scroll -201px -188px
    rgba(0, 0, 0, 0);
  height: 13px;
  width: 13px;
}
.playlist {
  background-color: #fff;
  list-style-type: none;
  margin: -10px 0 0 2px;
  padding-bottom: 10px;
  padding-top: 15px;
  position: relative;
  width: 95%;
  z-index: 1;
  margin: 0px auto;
  display: none;
}
.playlist li,
.playlist div {
  color: #151b48;
  cursor: pointer;
  margin: 0 0 5px 15px;
}
.playlist li > a,
.playlist div > a {
  color: #151b48;
  text-decoration: none;
}
.playlist li.active,
.playlist div.active {
  font-weight: bold;
}

.fraudio-container{width:100%;min-height:48px;position:relative;font-size:18px;background-color:rgba(255, 255, 255, 0.05);z-index:0;display:flex}.fraudio-container .fraudio-play-container{font-size:22px;min-width:50px;display:flex;align-items:center;justify-content:center;vertical-align:middle}.fraudio-container .fraudio-play{cursor:pointer;z-index:10;color:#aaa;display:flex;align-items:center}.fraudio-container .fraudio-progress{position:absolute;bottom:0;border-right:1px solid #666;background-color:rgb(0, 0, 0,0.1);height:100%;z-index:-1}.fraudio-container .fraudio-text{z-index:2;font-size:14px;padding:7px 10px 7px 0;display:flex;flex-direction:column;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fraudio-container .fraudio-title{color:#fff}.fraudio-container .fraudio-artist{color:#bbb}.fraudio-container .fraudio-progress-click{z-index:5;position:absolute;height:100%;width:100%;top:0}
.fraudio-play-container svg path {
	fill: #fff !important;
}
/*# sourceMappingURL=fraudio.min.css.map */

.loader {
	display: flex;
	align-items: center;
	justify-content: center;
	height: 100%;
}

#wave {
	height: 70px;
	width: 70px;
	fill: #fff;
}

#Line_1 {
		animation: pulse 1s infinite;
		animation-delay: 0.15s;
}
#Line_2 {
		animation: pulse 1s infinite;
		animation-delay: 0.3s;
}
#Line_3 {
		animation: pulse 1s infinite;
		animation-delay: 0.45s;
}
#Line_4 {
		animation: pulse 1s infinite;
		animation-delay: 0.6s;
}
#Line_5 {
		animation: pulse 1s infinite;
		animation-delay: 0.75s;
}
#Line_6 {
		animation: pulse 1s infinite;
		animation-delay: 0.9s;
}
#Line_7 {
		animation: pulse 1s infinite;
		animation-delay: 1.05s;
}
#Line_6 {
		animation: pulse 1s infinite;
		animation-delay: 1.2s;
}
#Line_6 {
		animation: pulse 1s infinite;
		animation-delay: 1.35s;
}

@keyframes pulse {
	0% {
		transform: scaleY(1);
		transform-origin: 50% 50%;
	}
	
	50% {
		transform: scaleY(.7);
		transform-origin: 50% 50%;
	}
	
	100% {
		transform: scaleY(1);
		transform-origin: 50% 50%;
	}
}


/** ------------------------------------------------------------------
						Version #3 Header & Footer
------------------------------------------------------------------ **/
.page-template-page-homepage3 {
	background: #fff !important;
}
.page-template-page-homepage3 .container {
	max-width: 1182px;
}
.header_area2 {
	background: linear-gradient(180deg, white 16%, #EEF9FF 100%);
	padding: 32px 0;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	background-color: #fff;
	z-index: 1000;
}
.header_area2 .container {
	max-width: 1368px;
}
.header2_logo {
	margin-top: 2px;
}
.header2_logo img {
	height: 42px;
	width: auto;
}
.header_menu2 {
	margin-right: 75px;
	margin-top: 12px;
}
.header_menu2 ul {
	list-style: none;
}
.header_menu2 ul li{
	float: left;
	margin-right: 64px;
}
.header_menu2 ul li:last-child{
	margin-right: 0;
}
.header_menu2 ul li a {
	color: #19182580;
	font-size: 15px;
	font-weight: 700;
	line-height: 22px;
}
.header2_button_duos a {
	font-size: 15px;
	font-weight: 700;
	border: 1px solid #0050FA;
	float: left;
	padding: 11px 31px;
	line-height: 22px;
	border-radius: 23px;
	margin-right: 9px;
}
.header2_button_duos a:hover {
	box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
}
.header2_button_duos a:last-child {
	margin-right: 0;
}
.header2_button_duos a:last-child {
	background: #0050FA;
	color: #fff;
}
.header_menu2 ul li.current-menu-item a{
	color: #0050FA;
	opacity: 1;
}
.header_menu2 ul li a:hover{
	opacity: 1;
	color: #0050FA;
}
.footer2_social ul {
	list-style: none;
}
.footer2_social ul li {
	float: left;
	margin-right: 10px;
}
.footer2_social ul li:last-child {
	margin-right: 0;
}
.footer2_social ul li a {
	background: #FF821E;
	width: 40px;
	height: 40px;
	display: block;
	border-radius: 50%;
	position: relative;
}
.footer2_social ul li a:hover {
	opacity: 0.6;
}
.footer2_social ul li a i {
	color: #fff;
	font-size: 18px;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}
.footer2_social ul li a svg {
	height: 19px !important;
	width: 19px !important;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}
.footer2_social ul li a svg path {
	fill: #fff !important;
}
.footer2_copyright {
	margin-top: 9px;
}
.footer2_copyright p {
	font-size: 15px;
	font-weight: 500;
	line-height: 22px;
}
.footer2_bottom  {
	background: #0050FA;
	padding: 20px 0;
}
.footer2_top {
	padding: 60px 0 80px 0;
}
.new_footer_single_widget_title {
	margin-bottom: 14px;
}
.new_footer_single_widget_title h2 {
	font-size: 18px;
	color: #1C1C1C;
	font-weight: 700;
}
.new_footer_single_widget_title {
	margin-bottom: 16px;
}
.new_footer_single_widget ul li {
	margin-bottom: 17px;
}
.new_footer_single_widget ul li:last-child {
	margin-bottom: 0;
}
.new_footer_single_widget ul li a {
	font-size: 15px;
	font-weight: 500;
	color: #1C1C1C;
}
.new_footer_single_widget ul li a:hover {
	color: #0050FA;
	font-weight: 700;
}
.new_footer_single_widget ul {
	list-style: none;
}
.footer2_logo {}
.footer2_logo img{
	height: 40px;
}
.page-template-page-homepage3 .header_fix {
	height: 110px;
}
.footer2_top .row {
	margin: -15px;
}
.footer2_top .row > div{
	padding: 15px;
}
.new_footer_single_widget ul li.folo a {
	color: #FF821E;
	font-weight: 700;
}


/** ------------------------------------------------------------------
						Version #3 Home
------------------------------------------------------------------ **/
.home3_bottom_area {
	background-image: url(../images/News-and-CTA.webp);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
}
.home3_bottom_area_bottom_wrapper {
	box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
	background: linear-gradient(90deg, #00BEFA 0%, #005EFA 100%);
	box-shadow: 21px 21px 100px rgba(0, 0, 0, 0.25);
	padding: 62px 70px;
	border-radius: 32px;
	position: relative;
}
.home3_bottom_area_bottom_wrapper_col {
	width: calc(100% - 355px);
}
.home3_bottom_area_bottom_wrapper h2 {
	font-size: 60px;
	line-height: 120%;
	font-weight: 700;
	max-width: 700px;
}
.home3_bottom_area_bottom_wrapper p {
	font-size: 18px;
	font-weight: 600;
	margin-top: 18px;
	line-height: 155%;
}
.home3_bottom_area_bottom_wrapper > img {
	position: absolute;
	right: 30px;
	bottom: 0;
	width: 395px;
}
.home3_bottom_area_bottom_cta {
	margin-top: 30px;
}
.home3_bottom_area_bottom_cta a {
	display: inline-block;
	background: linear-gradient(90deg, #FF821E 0%, #FF6200 100%);
	box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
	border-radius: 20px;
	padding: 16px 20px;
	color: #fff;
	font-size: 16px;
	font-weight: 700;
}
.home3_bottom_area_bottom_cta a:hover {
	box-shadow: 0px 12px 4px rgba(0, 0, 0, 0.25);
}
.home3_bottom_area_bottom_cta a img {
	float: left;
}
.home3_bottom_area_bottom_cta a span {
	margin-left: 10px;
	margin-top: 2px;
	float: left;
}
.footer2_area .main-form {
	position: relative;
}
.footer2_area .main-form .emailoctopus-form-row {
	margin: 0 !important;
}
.footer2_area .main-form .emailoctopus-form-row input {
	font-size: 14px;
	font-family: 'Montserrat', sans-serif;
	background: #EEF9FF !important;
	border: 1px solid #2D83E5 !important;
	border-radius: 8px !important;
	padding: 12px 20px !important;
	height: initial !important;
	color: #000;
}
.footer2_area .main-form {
	position: relative;
	margin-top: 22px;
}

.footer2_area .main-form .btn {
	position: absolute;
	margin: 0 !important;
	top: 8px;
	right: 8px;
	width: 32px !important;
	height: 32px !important;
	text-indent: -9999999999999px;
	background-image: url(/wp-content/uploads/2024/11/Arrow.webp);
	clip-path: none !important;
	border: none !important;
	background-size: 100% 100% !important;
	background-color: transparent !important;
}
.home3_bottom_area_bottom_cta a:last-child {
	background: transparent !important;
	box-shadow: none !important;
}
.home3_bottom_area_bottom_cta a:last-child:hover {
	opacity: 0.6;
}
.v3_section_title {
	position: relative;
	margin-bottom: 40px;
}
.v3_section_title h2 {
	color: #191825;
	font-size: 47px;
	font-weight: 700;
	line-height: 120%;
	letter-spacing: 0;
}
.v3_section_title h3 {
	color: #00BEFA;
	font-size: 23px;
	font-weight: 700;
	line-height: 120%;
	letter-spacing: 5px;
	margin-bottom: 10px;
}
.v3_section_title > a {
	position: absolute;
	top: 0;
	right: 0;
	font-size: 20px;
	font-weight: 700;
	background: #00BEFA;
	float: left;
	padding: 24px 51px;
	line-height: 22px;
	border-radius: 35px;
	color: #fff;
}
.section_mobile_btn {
	text-align: center;
	margin-top: 30px;
}
.section_mobile_btn a {
	font-size: 16px;
	font-weight: 700;
	background: #0050FA;
	padding: 15px 33px;
	line-height: 22px;
	border-radius: 26px;
	color: #fff;
	display: inline-block;
}
.v3_section_title > a:hover {
	box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
	background: #0050fa;
}
.mobileview {
	display: none;
}
.home3_blog_wrapper {}
.home3_blog_wrapper .row {
	margin: -17px -12px;
}
.home3_blog_wrapper .row > div {
	padding: 17px 12px;
}
.home3_blog_single {
	border-radius: 18px;
	background: #FFFFFF;
	overflow: hidden;
	box-shadow: 0px 16px 30px rgba(0, 0, 0, 0.07);
	min-height: 100%;
}
.home3_blog_details_title h2 a {
	font-size: 19px;
	font-weight: 600;
	line-height: 157%;
	color: #1C1C1C;
}
.home3_blog_img {
	padding: 13px 13px 0 13px;
}
.home3_blog_img img {
	border-radius: 12px;
}
.home3_blog_details_title h2 a:hover {
	color: #0050FA;
}
.home3_blog_details {
	padding: 30px 30px 25px 30px;
}
.home3_blog_details_title h2 {}
.home3_blog_details_spec span {
	color: #1c1c1c;
	font-size: 14px;
}
.home3_blog_details_spec {
	margin-top: 18px;
}
.home3_blog_details_title {
	margin-top: 16px;
}
.home3_blog_details_cat a {
	font-size: 14px;
	font-weight: 700;
	text-transform: uppercase;
	letter-spacing: 1px;
	color: #0050FA;
}
.home3_blog_details_cat a:hover {
	opacity: 0.6;
}
.home3_signal_area {
	background-image: url(../images/Copy-trading-banner.webp);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	padding: 65px 0;
}
.v3_section_title p {
	font-size: 18px;
	line-height: 155%;
	margin-top: 13px;
	color: #1C1C1C;
}
.home3_signal_wrapper {
	text-align: center;
}
.home3_signal_area .v3_section_title h2 {
	color: #fff;
	text-shadow: 0 4px 4px rgba(0,0,0,.25);
}
.home3_signal_area .v3_section_title p {
	color: #fff;
	text-shadow: 0 4px 4px rgba(0,0,0,.25);
}
.home3_signal_area .v3_section_title {
	margin-bottom: 65px;
}
.home3_signal_wrapper .row {
	margin: -15px;
}
.home3_signal_wrapper .row > div {
	padding: 15px;
}
.home3_signal_img img {
	height: 100px;
	width: auto;
}
.home3_signal_img {
	margin-bottom: 30px;
}
.home3_signal_des h2 {
	font-size: 23px;
	line-height: 125%;
	text-shadow: 0 4px 4px rgba(0,0,0,.25);
}
.home3_signal_des p {
	font-size: 17px;
	line-height: 160%;
	max-width: 298px;
	margin: 10px auto 0 auto;
	text-shadow: 0 4px 4px rgba(0,0,0,.25);
}
.v3animation1 {
	width: 100%;
  height: auto;
  position: absolute;
  bottom: 0;
  right: 0;
  z-index: 1;
  animation-name: v3bouncess;
  animation-duration: 4s;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
  max-width: 390px;
}
@keyframes v3bouncess {
   0%   { transform: translateY(0); }
        50%  { transform: translateY(-50px); }
        100% { transform: translateY(0); }
} 
.home3_creator_img_main img {
	width: 100%;
	height: auto;
	max-width: 420px;
}
.v3_section_btn  {}
.v3_section_btn a {
	font-size: 20px;
	font-weight: 700;
	background: #00BEFA;
	float: left;
	padding: 24px 51px;
	line-height: 22px;
	border-radius: 35px;
	color: #fff;
}
.v3_section_btn a:hover {
	box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
	background: #0050fa;
}
.home3_creator_area .v3_section_title p {
	margin-top: 25px;
}
.v3_section_title h3 {
	margin-bottom: 20px;
}
.v3_section_title p,
.v3_section_title h2 {
	max-width: 770px;
}
.v3_section_title ul {
	margin-top: 20px;
	margin-left: 28px;
}
.v3_section_title ul li a:hover {
	text-decoration: underline;
}
.v3_section_title ul li a{
	font-size: 18px;
	color: #0050FA;
}
.v3_section_title ul li {
	color: #1C1C1C;
	font-size: 18px;
	margin-bottom: 12px;
}
.v3_section_title ul li:last-child {
	margin-bottom: 0;
}
.home3_am_box_single_content {}
.home3_am_box_single_content h3 {
	color: #1c1c1c;
	font-size: 18px;
	font-weight: 700;
	line-height: 140%;
}
.home3_am_box_single_content p {
	color: #1c1c1c;
	font-size: 16px;
	line-height: 140%;
}
.home3_am_box_single_content p {
	color: #1c1c1c;
	font-size: 18px;
	line-height: 140%;
	margin-bottom: 28px;
	margin-top: 6px;
}
.home3_am_box_single_content {
	border: 2px dashed #0050FA;
	background: #EEF9FF;
	border-radius: 20px;
	padding: 28px 24px 0 24px;
}
.home3_am_boxes .row {
	align-items: end;
	margin: -20px -6px;
}
.home3_am_area .row > div {
	padding: 20px 6px;
}
.home3_am_box_single_img {
	text-align: center;
	margin-bottom: 25px;
}
.home3_am_box_single_img img {
	height: 41px;
	width: auto;
}
.home3_am_box_single_img_title {
	margin-bottom: 25px;
	color: #1c1c1c;
	font-size: 26px;
	text-align: center;
	font-weight: 600;
}
.home3_am_box_single2 .home3_am_box_single_content {
	background: #fff;
	border-color: #ccc;
}
.home3_am_box_single2 .home3_am_box_single_content h3,
.home3_am_box_single2 .home3_am_box_single_content p {
	color: #666 !important;
}
.v3_am_img img {
	position: relative;
	right: -100px;
	z-index: 1;
}
.home3_hero_area {
	background-image: url(/wp-content/uploads/2024/11/Background-Image-1.webp);
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	text-align: center;
	padding-top: 90px;
	padding-bottom: 68px;
}
.home3_hero_wrapper {
	padding-bottom: 35px;
}
.home3_hero_wrapper h1 {
	font-size: 70px;
	color: #1c1c1c;
	font-weight: 700;
	line-height: 135%;
}
.home3_hero_wrapper em a:hover {
	text-decoration: underline;
}
.home3_hero_wrapper em a {
	font-size: 20px;
	color: #0050FA;
	font-weight: 600;
}
.home3_hero_wrapper p {
	font-size: 24px;
	color: #1c1c1c;
	line-height: 160%;
	max-width: 913px;
	margin: 15px auto 0 auto;
}
.home3_hero_cta {
	padding-top: 40px;
}
.home3_hero_cta a {
	font-size: 20px;
	font-weight: 700;
	background: linear-gradient(90deg, #00BEFA 0%, #0050FA 100%);
	display: inline-block;
	padding: 29px 39px;
	line-height: 22px;
	border-radius: 40px;
	color: #fff;
	box-shadow: 0px 10px 50px rgba(0, 0, 0, 0.15);
}
.home3_hero_cta a svg {
	margin-left: 10px;
}
.home3_hero_cta a {
	margin-right: 20px;
}
.home3_hero_cta a:last-child {
	margin-right: 0;
	background: transparent;
	box-shadow: none !important;
	color: #1c1c1c;
}
.home3_hero_cta a:last-child:hover {
	opacity: 0.6;
}
.home3_hero_cta a:first-child:hover {
	box-shadow: 0px 10px 4px rgba(0, 0, 0, 0.25);
}
.home3_hero_partners {
	margin-top: 30px;
}
.home3_hero_partners .row {
	margin: -15px;
	align-items: center;
}
.home3_hero_partners .row > div {
	padding: 15px;
}
.home3_hero_area {
	position: relative;
}
.home3_hero_area::before {
	position: absolute;
	content: '';
	left: 0;
	bottom: 0;
	width: 100%;
	background: #fff;
	height: 455px;
	z-index: 1;
}
.home3_hero_area:after {
	position: absolute;
	content: '';
}
.home3_hero_area::after {
	position: absolute;
	content: '';
	width: 1440px;
	height: 476px;
	bottom: 0;
	left: 50%;
	background-image: url(/wp-content/uploads/2024/11/Group-48095450.webp);
	background-size: 100% 100%;
	background-repeat: no-repeat;
	background-position: center;
	transform: translate(-50%, 0);
	z-index: 1;
}
.home3_hero_partners,
.home3_hero_laptop {
	position: relative;
	z-index: 3;
}
.v3heroanimation1 {
	position: absolute;
	top: 150px;
	left: 75px;
	z-index: 1;
	animation-name: v3bouncess;
	animation-duration: 1.5s;
	animation-iteration-count: infinite;
	animation-timing-function: linear;
	width: 90px;
	height: 90px;
}
.v3heroanimation4 {
	position: absolute;
	bottom: 120px;
	right: 75px;
	z-index: 1;
	animation-name: v3bouncess;
	animation-duration: 1.5s;
	animation-iteration-count: infinite;
	animation-timing-function: linear;
	width: 90px;
	height: 90px;
}
.v3heroanimation3 {
	position: absolute;
	top: 120px;
	right: 75px;
	z-index: 1;
	animation-name: v3bouncess;
	animation-duration: 1.5s;
	animation-iteration-count: infinite;
	animation-timing-function: linear;
	width: 90px;
	height: 90px;
}
.v3heroanimation2 {
	position: absolute;
	bottom: 45px;
	left: 0;
	z-index: 1;
	animation-name: v3bouncess;
	animation-duration: 1.5s;
	animation-iteration-count: infinite;
	animation-timing-function: linear;
	width: auto;
	height: 69px;
	animation-iteration-count: infinite !important;
}
.v3heroanimation2_a {
	position: absolute;
	bottom: 45px;
	left: 0;
	z-index: 1;
	animation-name: v3bouncess;
	animation-duration: 1.5s;
	animation-iteration-count: infinite;
	animation-timing-function: linear;
	
	animation-iteration-count: infinite !important;
}
.v3heroanimation2_a:hover {
	opacity: 0.6;
}
.v3heroanimation2_a img {
	width: auto;
	height: 69px;
}
@keyframes shake {
	10%, 90% {
	  transform: translate3d(-1px, 0, 0);
	}
	
	20%, 80% {
	  transform: translate3d(2px, 0, 0);
	}
  
	30%, 50%, 70% {
	  transform: translate3d(-4px, 0, 0);
	}
  
	40%, 60% {
	  transform: translate3d(4px, 0, 0);
	}
  }
.home3_withus_area {
	background-image: url(../images/News-and-CTA.webp);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
}
.home3_withus_img img {
	height: 64px;
	width: auto;
}
.home3_withus_img {
	margin-bottom: 24px;
}
.home3_withus_des h2 {
	font-size: 21px;
	line-height: 125%;
	color: #1c1c1c;
}
.home3_withus_des p {
	font-size: 17px;
	line-height: 150%;
	margin-top: 10px;
	color: #585858;
}
.home3_withus_item_box {
	overflow: hidden;
	margin: -30px;
}
.home3_withus_item_box > div {
	width: 50%;
	float: left;
	padding: 30px;
}
.home3_withus_box_main {
	max-width: 303px !important;
}
.home3_withus_item_box > div:nth-child(2) > div,
.home3_withus_item_box > div:nth-child(4) > div {
	float: right;
}
.home3_withus_large_img {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	max-width: 560px;
	animation-name: v3bouncess2;
	animation-duration: 4s;
	animation-iteration-count: infinite;
	animation-timing-function: linear;
}
@keyframes v3bouncess2 {
	0%   { margin-top: 0; }
		 50%  { margin-top: -50px }
		 100% { margin-top: 0;  }
 } 

 .home3_trading_area {
	box-shadow: 0px 10px 50px rgba(0, 0, 0, 0.05) inset;
	background: linear-gradient(180deg, rgba(255, 255, 255, 0.24) 9%, rgba(0, 190, 250, 0.08) 62%, rgba(255, 255, 255, 0.24) 100%);
}
.home3_trading_area .v3_section_title p {
	max-width: 100%;;
}
.home3_trading_area .v3_section_title h2 {
	max-width: 670px;
}
.home3_trading_bottom_wrapper  .row {
	margin: -15px;
}
.home3_trading_bottom_wrapper  .row > div {
	padding: 15px;
}
.home3_trading_bottom_single_des  h2 {
	font-size: 28px;
	line-height: 125%;
	color: #0050FA;
}
.home3_trading_bottom_single_des {
	text-align: center;
}
.home3_trading_bottom_single_des p {
	font-size: 17px;
	line-height: 160%;
	margin-top: 10px;
	color: #1C1C1C;
}
.home3_trading_item_wrapper {
	background-image: url(../images/trade_with_global_insights_map_and_lines_1.webp);
	padding: 90px 0;
	background-size: 100% auto;
	background-position: top center;
	background-repeat: no-repeat;
}
.home3_trading_item_wrapper .row {
	align-items: flex-start;
	margin: -31px;
}
.home3_trading_item_wrapper .row > div {
	padding: 31px;
}
.home3_trading_item_wrapper .row > div:nth-child(3) > div,
.home3_trading_item_wrapper .row > div:nth-child(1) > div {
	padding-top: 200px;
	text-align: center;
}
.home3_trading_item_single_arrow {
	margin-bottom: 10px;
}
.home3_trading_item_single_arrow img {
	transform: scale(0.1);
	transition: all 1s;
}
.mapvisible .home3_trading_item_single_arrow img{
	transform: scale(1);
}
.home3_trading_item_single a {
	display: block !important;
	box-shadow: 100px 40px 170px rgba(0, 0, 0, 0.10);
	border-radius: 13px;
	position: relative;
	top: 100px;
	opacity: 0;
	transition: all 1.5s;
}

.home3_trading_item_single a img {
	width: 100%;
}
.mapvisible a {
	opacity: 1 !important;
	top: 0 !important;
}
.home3_trading_item_single a:hover {
	opacity: 0.6 !important;
}
.home3_bottom_area_bottom_wrapper > img {
	position: absolute;
	right: 30px;
	bottom: 0;
	width: 380px;
}
.page-template-page-normalv3,
.page-template-page-aboutv3,
.page-template-page-contact3,
.page-template-page-homepage3 {
	background: #fff !important;
}
.v3_notice_area {
	background: #0050FA;
	padding: 10px 0;
}
.cv3_notice_box p {
	font-size: 15px;
	line-height: 175%;
}
.about3_product_area {
	background-image: url(/wp-content/uploads/2025/01/productbg.webp);
	background-size: cover;
	background-position: top center;
	background-repeat: no-repeat;
	height: 1100px;
}
.about3_hero_area {
	text-align: center;
	position: relative;
	padding-top: 70px;
}
.about3_hero_area:before {
	position: absolute;
	top: 0;
	left: 0;
	content: '';
	width: 100%;
	height: 370px;
	background: linear-gradient(180deg, #EFF9FF 0%, white 100%);
}
.about3_hero_bottom p {
	max-width: 964px !important;
	margin: 30px auto 0 auto !important;
}
.about3_hero_area .home3_hero_laptop {
	max-width: 1150px;
	margin: 110px auto 0 auto;
}
.about3_hero_area .v3heroanimation1 {
	left: 0 !important;
	width: 337px !important;
	height: auto !important;
}
.about3_hero_area .v3heroanimation3 {
	top: -80px;
	right: 0;
	width: 386px;
	height: auto;
}
.about3_hero_area .v3heroanimation4 {
	bottom: 0;
	right: 0;
	width: 392px;
	height: auto;
}
.about3_ts_area .v3_section_title {
	text-align: center;
}
.about3_ts_area .v3_section_title p, .about3_ts_area .v3_section_title h2 {
	max-width: 100%;
}
.home3_ts_box {
	background: linear-gradient(180deg, #E1EFF9 0%, white 100%);
	box-shadow: 0px 10px 15px -3px rgba(0, 0, 0, 0.10);
	border-radius: 16px;
	padding: 25px;
	height: 100%;
}
.about3_hero_bottom {
	padding-bottom: 0;
}
.home3_ts_img {
	margin-bottom: 32px;
}
.home3_ts_des h2 {
	color: #000;
	font-size: 22px;
	line-height: 140%;
	font-weight: 600;
	margin-bottom: 15px;
}
.home3_ts_des li, .home3_ts_des p {
	color: #000;
	font-size: 16px;
	line-height: 165%;
}
.home3_ts_des ul {
	margin-top: 15px;
	margin-left: 24px;
}
.home3_ts_des ul li {
	margin-bottom: 7px;
}
.home3_ts_des ul li:last-child {
	margin-bottom: 7px;
}
.home3_ts_wrapper .row {
	margin: -18px;
}
.home3_ts_wrapper .row > div {
	padding: 18px;
}
.about3_needhelp_title {}
.about3_needhelp_title h2{
	color: #191825;
  font-size: 26px;
  font-weight: 600;
  line-height: 120%;
  letter-spacing: 0;
}
.about3_needhelp_title p{
	font-size: 18px;
  line-height: 155%;
  margin-top: 13px;
  color: #1C1C1C;
  margin-top: 15px;
}
.about3_needhelp_btn a {
	background: #0050FA;
	color: #fff;
	float: right;
	font-size: 16px;
	font-weight: 700;
}
.about3_needhelp_btn a span,
.about3_needhelp_btn a svg {
	vertical-align: middle;
}
.about3_needhelp_btn a {
	background: #0050FA;
	color: #fff;
	float: right;
	font-size: 16px;
	font-weight: 700;
	border-radius: 10px;
	padding: 24px 31px;
}
.about3_needhelp_btn a:hover {
	background: #00BEFA;
}
.writting_page_arrow_box a {
	font-size: 16px;
	font-weight: 600;
	color: #00BEFA;
	text-decoration: underline;
}
.writting_page_arrow_box a div {
	display: inline-block;
	width: 37px;
	height: 37px;
	background: rgba(0, 190, 250,0.15);
	border-radius: 50%;
	position: relative;
	vertical-align: middle;
	margin-right: 10px;
}
.writting_page_arrow_box a div i {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}
.writting_page_arrow_box a:hover div {
	background: #0050FA;
}
.writting_page_arrow_box a:hover {
	color: #0050FA;
}
.writting_page_arrow_box a:hover div i {
	color: #fff;
}
.writting_page_arrow_right div {
	margin-right: 0 !important;
	margin-left: 10px;
}
.need_help_box h2 {
	font-size: 26px;
	color: #1C1C1C;
	font-weight: 600;
}
.need_help_box p {
	color: rgba(28, 28, 28, 0.8);
	font-size: 18px;
	line-height: 175%;
	margin-top: 20px;
}
.need_help_box_cta a {
	background: #0050FA;
	display: block;
	float: right;
	color: #fff;
	font-size: 16px;
	font-weight: 700;
}
.need_help_box_cta span {
	vertical-align: middle;
	padding-left: 12px;
}
.need_help_box_cta a svg {
	vertical-align: middle;
}
.need_help_box_cta a {
	background: #0050FA;
	display: block;
	float: right;
	color: #fff;
	font-size: 16px;
	font-weight: 700;
	border-radius: 10px;
	padding: 24px 28px;
}
.need_help_box_cta a:hover {
	background: #00BEFA;
}
.writing_page_v3_content {
	text-align: left;
	margin-top: 60px;
}
.writing_page_v3_content li,
.writing_page_v3_content p {
	font-size: 18px;
	color: #1C1C1C;
	line-height: 170%;
}
.writing_page_v3_content h6,
.writing_page_v3_content h5,
.writing_page_v3_content h4,
.writing_page_v3_content h3,
.writing_page_v3_content h2,
.writing_page_v3_content h1 {
	color: #1C1C1C;
	margin-bottom: 15px
}
.writing_page_v3_content h1 {
	font-size: 28px;
}
.writing_page_v3_content h2 {
	font-size: 26px;
}
.writing_page_v3_content h3 {
	font-size: 24px;
}
.writing_page_v3_content h4 {
	font-size: 22px;
}
.writing_page_v3_content h5 {
	font-size: 20px;
}
.writing_page_v3_content h6 {
	font-size: 18px;
}
.writing_page_v3_content ul {
	margin-left: 30px;
	margin-top: 8px;
}
.about3_testimonial_slider_single_box {
    background: #EEF9FF;
    padding: 43px 65px;
}
.about3_testimonial_slider_single_box_review p {
    color: #202020;
    font-weight: 600;
    font-size: 21px;
    line-height: 175%;
    max-width: 332px;
}
.about3_testimonial_slider_single_box_review_des {
	margin-bottom: 27px;
}
.about3_testimonial_slider_single_box_review_des p {
    font-size: 16px;
    color: #202020;
    line-height: 165%;
}
.about3_testimonial_slider_single_box_review_details {
    display: flex;
    align-items: center;
}
.about3_testimonial_slider_single_box_review_details_img {
	width: 48px;
	margin-right: 24px;
}
.about3_testimonial_slider_single_box_review_details_main h2 {
	color: #1C1C1C;
	font-size: 16px;
	font-weight: 400;
}
.about3_testimonial_slider_single_box_review_details_main p {
	color: #585858;
	font-size: 13px;
	font-weight: 400;
	margin-top: 5px;
}
.about3_testimonial_wrapper {
    position: relative;
    padding: 0 100px;
}
.about3_testimonial_wrapper button {
    position: absolute;
    top: 50%;
    left: 0;
    line-height: 0;
    padding: 0;
    height: 51px;
    width: 51px;
    border-radius: 50%;
    transform: translate(0, -50%);
    background: #00BEFA;
}
.about3_testimonial_wrapper button.about_testi_nav_right {
    left: initial;
	right: 0;
}
.about3_testimonial_wrapper button:hover {
    background: #0050FA;
}
.about3_testimonial_wrapper button svg path {
    fill: #fff !important;
}
body.page-template-page-help-desk2 .header_fix,
.single-post .header_fix,
.archive .header_fix,
.page-template-page-product-v3 .header_fix,
.page-template-page-allupdate-v3 .header_fix,
.page-template-page-alpha-academy-v3 .header_fix,
.page-template-page-contact-v3 .header_fix,
.page-template-page-news-hub-v3 .header_fix,
.page-template-page-reward-center .header_fix,
.page-template-page-folo-tokenV3 .header_fix {
    height: 110px;
}
body.page-template-page-help-desk2,
.single-post,
.archive,
.page-template-page-product-v3,
.page-template-page-allupdate-v3,
.page-template-page-alpha-academy-v3,
.page-template-page-contact-v3,
.page-template-page-news-hub-v3,
.page-template-page-reward-center,
.page-template-page-folo-tokenV3 {
    background: #fff !important;
}
.folo3_hero_area {
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	padding: 50px 0;
}
.folo3_hero_cta {
	margin-top: 30px;
}
.folo3_hero_cta a {
	font-size: 20px;
	font-weight: 700;
	background: #00BEFA;
	display: inline-block;
	padding: 27px 57px;
	line-height: 22px;
	border-radius: 40px;
	color: #fff;
}
.folo3_hero_cta a:hover {
	background: #0050FA;;
}
.folo3_hero_img img {
	float: right;
	max-width: 420px;
	width: 100%;
}
.home3_hero_wrapper p em {
	font-size: 20px;
}
.folo3_hero_area .home3_hero_wrapper {
	padding-bottom: 0;
}
.home3_creator_img_main2 img {
	max-width: 600px;
	width: 100%;
}
.home3_creator_img_main3 img {
	float: right;
	max-width: 459px;
	width: 100%;
}
.folo3_learn_more_area {
	background: linear-gradient(180deg, white 0%, #EEF9FF 100%);
}
.folo3_learn_more_wrapper {
	box-shadow: 0px 26.786399841308594px 117.19049835205078px rgba(32, 36, 138, 0.06);
	background: #fff;
	border-radius: 34px;
	padding: 55px;
}
.row_learn_more {
	margin: -15px;
}
.row_learn_more > div {
	padding: 15px;
}
.folo3_learn_more_single a {
	background: #EEF9FF;
	display: block;
	color: #1C1C1C;
	font-size: 16px;
	line-height: 165%;
	position: relative;
	padding: 21px 21px 21px 53px;
}
.folo3_learn_more_single a svg {
	position: absolute;
	top: 50%;
	left: 21px;
	transform: translate(0, -50%);
}
.folo3_transaction_area .v3_section_title p {
	max-width: 100% !important;
	margin-top: 25px !important;
}
.folo3_transaction_slider * {
	color: #000 !important;
}
.reward3_bonus_box {
	padding: 20px;
	background: #EEF9FF;
	text-align: center;
}
.reward3_bonus_box .row {
	margin: -10px;
}
.reward3_bonus_box .row > div {
	padding: 10px;
}
.reward3_bonus_box-single {
	padding: 30px;
	background: #fff;
	border-radius: 6px;
}
.reward3_bonus_box h3 {
	color: #585858;
	font-size: 17px;
	margin-top: 15px;
}
.reward3_bonus_box h4 {
	font-size: 16px;
	color: #888;
	font-weight: 400;
	margin-top: 9px;
	margin-bottom: 15px;
}
.reward3_bonus_box a {
	background: #0050FA;
	color: #fff;
	display: inline-block;
	font-weight: 700;
	padding: 9.5px 27px;
	border-radius: 20px;
}
.reward3_bonus_area_en .reward3_bonus_box .row > div:last-child {
	-ms-flex: 0 0 100%;
	flex: 0 0 100%;
	max-width: 100%;
}
.folo3_transaction_slider_single * {
	color: #000;
}
.folo3_transaction_slider_single {
	box-shadow: 0px 1.4729558229446411px 3.682389497756958px -0.7364779114723206px rgba(0, 0, 0, 0.30);
	height: 100%;
	border-radius: 14px;
}
.folo3_transaction_slider_single_content {
	padding: 40px 30px;
}
.folo3_transaction_slider_single_content ul {
	list-style: none;
}
.folo3_transaction_slider_single_content ul li {
	margin-bottom: 20px;
	word-wrap: break-word;
}
.folo3_transaction_slider_single_content ul li:last-child {
	margin-bottom: 0;
}
.folo3_transaction_slider_single_content a {
	text-decoration: underline;
}
.folo3_value_area .v3_section_title {
	margin-bottom: 0;
}
.folo3_transaction_slider_single_icon img {
	width: 100%;
	height: auto;
}
.folo3_value_area .row {
	margin: -18px;
}
.folo3_value_area .row > div{
	padding: 18px;
}
.folo3_number_area {
	margin-top: 70px;
}
.folo3_tokenomics_box {
	background: linear-gradient(90deg, #00BEFA 0%, #0050FA 100%);
	box-shadow: 0px 12px 24px rgba(20.11, 19.66, 42.50, 0.04);
	border-radius: 18px;
	position: relative;
	padding: 77px 350px 77px 180px;
}
.folo3_tokenomics_box_img {
	position: absolute;
	top: 50%;
	left: 50px;
	transform: translate(0, -50%);
	width: 100px;
	box-shadow: 0px 2px 5px rgba(28, 28, 28, 0.05);
}
.folo3_tokenomics_box_icon {
	position: absolute;
	top: -27px;
	right: -19px;
	width: 55px;
}
.folo3_tokenomics_box_content {
	margin-bottom: 0 !important;
}
.folo3_tokenomics_box_content * {
	color: #fff !important;
}
.folo3_tokenomics_box_title h2 {
	font-size: 28px;
}
.folo3_tokenomics_box_content_btn {
	position: absolute;
	top: 50%;
	right: 48px;
	transform: translate(0, -50%);
}
.folo3_tokenomics_box_content_btn a {
	font-size: 15px;
	font-weight: 600;
	color: #000;
	background: #fff;
	display: block;
	border-radius: 10px;
	overflow: hidden;
	padding: 14px 22px;
}
.folo3_tokenomics_box_content_btn a span {
	float: left;
	margin-right: 12px;
}
.folo3_tokenomics_box_content_btn a svg {
	float: left;
	margin-top: 5px;
}
.folo3_tokenomics_box_content_btn a:hover svg path{
	stroke: #fff !important;
}
.folo3_tokenomics_box_content_btn a:hover {
	background: #00BEFA;
	color: #fff;
}
.folo3_single_promo_box {
	background: linear-gradient(180deg, #E1EFF9 0%, white 100%);
	box-shadow: 0px 10px 15px 3px rgba(0, 0, 0, 0.10);
	border-radius: 33px;
	padding: 45px;
}
.folo3_single_promo_box .v3_section_title {
	margin-bottom: 0;
}
.folo3_single_promo_box .v3_section_title h2 {
	font-size: 40px;
}
.folo3_single_promo_wrapper > div:nth-child(odd) .firstimg{
	display: none;
}
.folo3_single_promo_wrapper > div:nth-child(even) .lastimg{
	display: none;
}
.folo3_transaction_area .slick-track {
	display: flex;
}
.folo3_transaction_area .slick-list {
	margin-left: -10px;
	margin-right: -10px;
}
.folo3_transaction_area .slick-slide {
	padding-left: 10px;
	padding-right: 10px;
}
.folo3_transaction_slider {
	padding: 5px;
}
.folo3_transaction_slider_single_bg {
	height: 85px;
	background: linear-gradient(249deg, #FF821E 0%, #EEF9FF 100%);
}
.trans_slider_arrow {
	position: absolute;
	top: 9px;
	right: 0;
}
.trans_slider_arrow button {
	line-height: 0;
	border-radius: 8px;
	background: #00BEFA;
	padding: 8px;
	text-align: center;
	width: 34px;
	margin-right: 8px;
}
.trans_slider_arrow button:last-child {
	margin-right: 0;
}
.trans_slider_arrow button:hover {
	background: #0050FA;
}
.trans_slider_arrow button:hover svg path {
	fill: #fff !important;
}
.reward3_refendEarn_area .home3_signal_area {
	background: linear-gradient(180deg, #EEF9FF 0%, #FFF 100%);
}
.reward3_refendEarn_area .home3_signal_area {
	background: linear-gradient(180deg, #EEF9FF 0%, #FFF 100%);
	padding-bottom: 0;
}
.reward3_refendEarn_area .v3_section_title h2,
.reward3_refendEarn_area .v3_section_title p {
	color: #000;
	text-shadow: none;
}
.reward3_refendEarn_single_img {
	float: left;
	width: 77px;
}
.reward3_refendEarn_single_des {
	float: left;
	color: #000;
	width: calc(100% - 77px);
	padding-left: 30px;
}
.reward3_refendEarn_single_des h3 {
	font-size: 20px;
}
.reward3_refendEarn_single_des p {
	font-size: 15px;
	margin-top: 8px;
}
.reward3_refendEarn_single {
	max-width: 430px;
}
.reward3_refendEarn_main_row {
	margin: -32px -15px;
}
.reward3_refendEarn_main_row > div {
	padding: 32px 15px;
}
.reward3_refendEarn_main_row > div:nth-child(2n) .reward3_refendEarn_single.oflow-hd {
	float: right;
}
.reward3_refendEarn_area .home3_signal_area .v3_section_title {
	margin-bottom: 45px;
}
.folo3_learn_more_single a:hover {
	color: #00BEFA;
	font-weight: 700;
}
.reward3_moni_box {
	border: 1px solid #00BEFA;
	border-radius: 60px;
	padding: 60px;
	position: relative;
}
.reward3_moni_area .container {
	max-width: 1330px;
}
.reward3_moni_area .v3_section_title h2 {
	font-size: 44px;
}
.reward3_moni_area .v3_section_title {
	margin-bottom: 0;
}
.reward3_moni_box_text {
	color: #00BEFA;
	font-weight: 700;
	text-transform: uppercase;
	background: #EEF9FF;
	padding: 6px 12px;
	border-radius: 16px;
	position: absolute;
	top: -16px;
	left: 60px;
}
.reward3_moni_area .v3_section_title p {
	font-size: 16px;
	line-height: 165%;
}
.reward3_moni_area .v3_section_title ul li {
	font-size: 16px;
}
.reward3_moni_box_cta a {
	background: #0050FA;
	color: #fff;
	font-weight: 600;
	font-size: 15px;
}
.reward3_moni_box_cta a svg {
	float: left;
	margin-top: 5.5px;
	margin-left: 10px;
}
.reward3_moni_box_cta a span {
	float: left;
}
.reward3_moni_box_cta a {
	background: #0050FA;
	color: #fff;
	font-weight: 600;
	font-size: 15px;
	display: inline-block;
	box-shadow: 0px 10px 50px -20px rgba(0, 0, 0, 0.20), 0px 1px 5px 0px rgba(0, 0, 0, 0.10), 0px 2px 5px -1px rgba(0, 0, 0, 0.10);
	padding: 14px 20px;
	border-radius: 10px;
}
.reward3_bonus_box a:hover,
.reward3_moni_box_cta a:hover {
	background: #00BEFA;
}
.reward3_moni_box_cta {
	float: right;
	margin-top: -63px;
	position: relative;
	z-index: 1;
}
.reward3_moni_area .v3_section_title ul li {
	font-size: 16px;
	background-image: url(../images/v3_checkmark.svg);
	background-repeat: no-repeat;
	padding-left: 30px;
	background-position: left top 1px;
	margin-bottom: 18px;
}
.reward3_moni_area .v3_section_title ul {
	list-style: none;
	margin-left: 0;
}
.about3_roadmap_area * {
	color: #000 !important;
}
.about3_roadmap_slider1 {
	padding-left: 160px;
}
.about3_roadmap_slider2 {
	padding-right: 160px;
}
.about3_roadmap_area2 .about3_single_roadmap:before {
	top: 0;
	bottom: initial;
}
.about3_single_roadmap:before {
	content: '';
	position: absolute;
	left: 0;
	bottom: 0;
	width: 0.85px;
	height: 200px;
	background: #0050FA;
}
.about3_single_roadmap {
	padding: 30px;
	position: relative;
}
.about3_single_roadmap_gap {
	position: relative;
	padding-left: 13px;
	padding-bottom: 13px;
}
.about3_single_roadmap_gap:after {
	content: '';
	position: absolute;
	background: #0050FA;
	width: 13px;
	height: 13px;
	border-radius: 50%;
	left: 7px;
	bottom: 7px;
}
.about3_single_roadmap_gap:before {
	content: '';
	background: rgba(0, 80, 250, 0.1);
	width: 27px;
	height: 27px;
	position: absolute;
	border-radius: 50%;
	left: 0;
	bottom: 0;
}
.about3_roadmap_slider2 .about3_single_roadmap_gap:after {
	top: 7px;
	bottom: initial;
}
.about3_roadmap_slider2 .about3_single_roadmap_gap:before {
	top: 0;
	bottom: initial;
}
.about3_roadmap_slider2 .about3_single_roadmap_gap {
	padding-top: 13px;
	padding-bottom: 0;
}
.about3_roadmap_wrapper_line {
	height: 7px;
	background: #00BEFA;
	opacity: 0.1;
	position: relative;
	z-index: -1;
	margin-top: -16px;
}
.about3_roadmap_area2 {
	margin-top: -16px;
}
.about3_roadmap_area .v3_section_title {
	text-align: center;
}
.about3_roadmap_area .v3_section_title p,
.about3_roadmap_area .v3_section_title h2 {
	margin-left: auto;
	margin-right: auto;
}
.about3_single_roadmap_content {
	background: #fff;
	border-radius: 10px;
	padding: 14px 0;
}
.about3_roadmap_area2 .about3_roadmap_wrapper .slick-track > div:first-child .about3_single_roadmap_content {
	background: #EEF9FF;
	padding: 14px 18px;
}

.about3_single_roadmap > span {
	font-size: 14px;
	font-weight: 700;
	color: #585858 !important;
	display: block;
	margin-bottom: 15px;
}
.about3_roadmap_area2 .slick-current .about3_single_roadmap > span {
	color: #0050FA !important;
}
.about3_roadmap_area2 .about3_single_roadmap {
	padding: 40px 10px 0 20px;
}
.about3_single_roadmap {
	padding: 0 10px 40px 20px;
	position: relative;
	height: 100%;
}
.about3_roadmap_area .slick-track {
	display: flex;
}
.about3_single_roadmap_content_des h1,
.about3_single_roadmap_content_des h2,
.about3_single_roadmap_content_des h3,
.about3_single_roadmap_content_des h4,
.about3_single_roadmap_content_des h5,
.about3_single_roadmap_content_des h6 {
	font-size: 15px;
	font-weight: 600;
}
.about3_single_roadmap_content_des p {
	font-size: 13px;
	line-height: 160%;
	margin-top: 10px;
}
.about3_single_roadmap_content_des ul {
	margin: 10px 0 0 10px;
}
.about3_single_roadmap_content_des ul li {
	font-size: 13px;
	line-height: 160%;
	margin-bottom: 6px;
}
.about3_single_roadmap_content_des ul li:last-child {
	margin-bottom: 0;
}
.about3_single_roadmap_content_des_list {}
.about3_single_roadmap_content_des_list ul {
	margin: 20px 0 0 0;
	list-style: none;
}
.about3_single_roadmap_content_des_list ul li {
	font-size: 13px;
	line-height: 160%;
	margin-bottom: 9px;
	position: relative;
	padding-left: 29px;
}
.about3_single_roadmap_content_des_list ul li img {
	position: absolute;
	top: 1px;
	left: 0;
}
.about3_single_roadmap_content_des_list ul li:last-child {
	margin-bottom: 0;
}
.folo3_tokenomics_area .v3_section_title p,
.folo3_tokenomics_area .v3_section_title h2 {
	max-width: 100%;
}
.folo3_transaction_area .v3_section_title {
	margin-bottom: 0;
}
.folo3_transaction_area .v3_section_title h2 {
	font-size: 34px;
	max-width: 100%;
}
.folo3_transaction_slider_wrapper button {
	padding: 0;
	line-height: 0;
	width: 51px;
	height: 51px;
	background: rgba(0, 190, 250, 0.2);
	border-radius: 50%;
}
.folo3_transaction_slider_wrapper button:hover {
	background: #0050FA;
}
.folo3_transaction_slider_wrapper button svg path{
	fill: #fff !important;
}
.folo3_transaction_slider_wrapper button svg {
	width: 26px !important;
	height: auto !important;
}
.folo3_transaction_slider_wrapper button {
	padding: 0;
	line-height: 0;
	width: 51px;
	height: 51px;
	background: #00BEFA;
	border-radius: 50%;
	top: 50%;
	left: 0;
	transform: translate(0, -50%);
	position: absolute;
}
.folo3_transaction_slider_wrapper button.folotrans_next {
	right: 0;
	left: initial !important; 
}
.folo3_transaction_slider_wrapper {
	position: relative;
	padding: 0 70px;
}
.v3_section_title_medium h2 {
	color: #000;
	font-size: 36px;
	font-weight: 700;
	line-height: 150%;
}
.v3_section_title_medium {
	position: relative;
	margin-bottom: 30px;
}
.v3_newshub_video_featured a:hover {
	opacity: 0.6;
}
.v3_newshub_video_featured a {
	position: relative;
	display: block;
}
.v3_newshub_video_featured_img img {
	width: 100%;
	height: auto;
	border-radius: 12px;
}
.v3_newshub_video_featured svg {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}
.v3_newshub_video_featured_overly {
	position: absolute;
	left: 0;
	bottom: 0;
	padding: 0 25px 25px 25px;
}
.v3_newshub_video_featured_overly h3 {
	display: inline-block;
	background: #fff;
	color: #000;
	font-size: 15px;
	font-weight: 400;
	padding: 6px 10px;
	border-radius: 15px;
	margin-bottom: 14px;
}
.v3_newshub_video_featured_overly h2 {
	color: #fff;
	font-weight: 500;
	font-size: 24px;
	line-height: 140%;
}
.v3_newshub_video_main_slider_single_details  h3 {
	display: inline-block;
	background: #fff;
	color: #000;
	font-size: 12px;
	font-weight: 400;
	padding: 6px 10px;
	border-radius: 15px;
	margin-bottom: 10px;
	border: 1px solid #D6D6D6;
}
.v3_newshub_video_main_slider_single_details  h2 {
	color: #000;
	font-weight: 500;
	font-size: 16px;
	line-height: 140%;
}
.v3_newshub_video_main_slider_single a {
	display: flex;
	align-items: center;
}
.v3_newshub_video_main_slider_single a:hover {
	opacity: 0.6;
}

.v3_newshub_video_main_slider_single_img {
	width: 127px;
	height: 127px;
	position: relative;
}
.v3_newshub_video_main_slider_single_img svg {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	width: 35px !important;
	height: auto !important;
}
.v3_newshub_video_main_slider_single_img img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	border-radius: 12px;
}
.v3_newshub_video_main_slider_single_details {
	width: calc(100% - 127px);
	padding-right: 20px;
}
.v3_newshub_video_main .slick-slide {
	float: left;
}

.v3_newshub_video_main .slick-slide > div {
	margin-bottom: 27px;
}
.v3_newshub_video_main .slick-slide > div:last-child {
	margin-bottom: 0;
}
.v3_newshub_video_featured_wrapper {
	padding-right: 30px;
}
.v3_newshub_blog_wrapper_slider .slick-slide {
	float: left;
}
.v3_newshub_blog_wrapper_slider .home3_blog_single {
	box-shadow: none;
	border: 1.5px solid #e5e5e5;
	width: calc(100% - 1px) !important;
	display: block !important;
}
.v3_newshub_blog_wrapper_slider .slick-list {
	margin: 0 -12px;
}
.v3_newshub_blog_wrapper_slider .slick-slide {
	padding: 0 12px;
}
.v3_newshub_blog_wrapper_slider .slick-slide > div {
	margin-bottom: 24px;
}
.v3_newshub_blog_wrapper_slider .slick-slide > div:last-child {
	margin-bottom: 0;
}
.v3_newshub_blog_main_slider .home3_blog_img {
	padding: 0;
}
.v3_newshub_blog_main_slider .slick-slide {
	float: left;
}
.v3_newshub_blog_main_slider .home3_blog_img {
	padding: 0 15px 0 0;
}
.v3_newshub_blog_main_slider .home3_blog_single {
	padding: 12px 20px 12px 12px;
	box-shadow: none;
	border: 2px solid #eee;
	display: block !important;
}
.v3_newshub_blog_main_slider .home3_blog_details_title h2 a {
	font-size: 16px;
}
.v3_newshub_blog_main_slider .home3_blog_details_title {
	margin-top: 7px;
}
.v3_newshub_blog_main_slider .home3_blog_details_spec {
	margin-top: 11px;
}
.v3_newshub_blog_main_slider .home3_blog_single .row {
	margin: -7px;
}
.v3_newshub_blog_main_slider .home3_blog_single .row > div{
	padding: 7px;
}
.v3_newshub_blog_main_slider .home3_blog_details {
	padding: 0;
}
.v3_newshub_blog_main_slider .slick-slide > div {
	margin-bottom: 12px;
}
.v3_newshub_blog_main_slider .slick-slide > div:last-child {
	margin-bottom: 0;
}
.home3_blog_details_title p {
	color: #777;
	font-size: 14px;
	margin-top: 11px;
}
.v3_newshub_partners_box {
	text-align: center;
}
.v3_newshub_partners_box .row {
	margin: -15px;
}
.v3_newshub_partners_box .row > div{
	padding: 15px;
}
.v3_newshub_partners_box .row {
	margin: -15px;
	align-items: center;
}
.home3_hero_partners-single img {
	max-width: 200px;
	width: auto;
	height: auto;
}
.v3_newshub_partners_box {
	text-align: center;
	margin-top: 60px;
}
.v3_newshub_subscribe_area .folo3_tokenomics_box {
	background: #fff;
	padding: 0;
	box-shadow: none;
}
.v3_newshub_subscribe_area .folo3_tokenomics_box_title *,
.v3_newshub_subscribe_area .folo3_tokenomics_box_content * {
	color: #000 !important;
}
.v3_newshub_subscribe_area .folo3_tokenomics_box_content {
	max-width: 423px;
}

.folo3_tokenomics_box > a {
	background-image: url(../images/20.png);
	background-size: cover;
	background-repeat: no-repeat;
	padding: 55px 350px 55px 180px;
	display: block;
	border-radius: 20px;
}
.folo3_tokenomics_box > a:hover {
	background: #0050FA;
}
.folo3_tokenomics_box > a:hover .folo3_tokenomics_box_content p,
.folo3_tokenomics_box > a:hover .folo3_tokenomics_box_title h2 {
	color: #fff !important;
}
.v3_newshub_subscribe_box {
	position: absolute;
	top: 50%;
	right: 40px;
	transform: translate(0, -50%);
	z-index: 2;
}
.v3_newshub_subscribe_box .text-center {
	display: none;
}
.v3_newshub_subscribe_box .main-form {
	width: 483px;
	display: block !important;
}
.v3_newshub_subscribe_box .main-form > div {
	width: calc(100% - 138px) !important;
	float: left;
}
.v3_newshub_subscribe_box .main-form > input {
	width: 128px !important;
	float: right;
	box-shadow: 0px 2px 5px -1px rgba(0, 0, 0, 0.2);
	background: #fff !important;
	border-width: 0 !important;
	color: #000 !important;
	clip-path: none !important;
	border-radius: 10px !important;
	font-size: 16px !important;
	box-sizing: border-box;
	margin: 0 !important;
	padding: 10px !important;
	font-weight: 600;
}
.v3_newshub_subscribe_box .main-form > div input {
	font-size: 16px !important;
	padding: 9px 15px !important;
	border-width: 0 !important;
	height: 44px !important;
	border-radius: 10px;
}
.v3_section_title_medium_cta {
	position: absolute;
	top: 50%;
	right: 0;
	transform: translate(0, -50%);
}
.v3_section_title_medium_cta a {
	color: #0050FA;
	font-size: 22px;
}
.v3_section_title_medium_cta a:hover {
	color: #00BEFA;
}
.v3_newshub_academy_content *{
	color: #000 !important;
}
.v3_newshub_academy_content h6,
.v3_newshub_academy_content h5,
.v3_newshub_academy_content h4,
.v3_newshub_academy_content h3,
.v3_newshub_academy_content h2,
.v3_newshub_academy_content h1 {
	font-size: 27px;
	line-height: 135%;
}
.v3_newshub_academy_content p {
	font-size: 18px;
	line-height: 165%;
	margin-top: 18px;
}
.v3_newshub_academy_content img {
	width: 100%;
	margin-top: 15px;
}
.v3_newshub_academy_wrapper .row {
	margin: -20px -15px;
}
.v3_newshub_academy_wrapper .row > div {
	padding: 20px 15px;
}
.v3_contact_help_content p {
	font-size: 16px;
	color: #000;
}
.v3_contact_help_items ul {
	list-style: none;
}
.v3_contact_help_items ul li a {
	display: block;
	position: relative;
	padding-right: 35px;
}
.v3_contact_help_items ul li a:hover {
	opacity: 0.6;
}
.v3_contact_help_items ul li {
	border-bottom: 1px solid rgba(0,0,0,.2);
	padding-bottom: 24px;
	margin-bottom: 24px;
}
.v3_contact_help_items ul li:last-child {
	border-bottom: 0 solid rgba(0,0,0,.2);
	padding-bottom: 0;
	margin-bottom: 0;
}
.v3_contact_help_items ul li h2 {
	color: #000;
	font-size: 16px;
	font-weight: 600;
}
.v3_contact_help_items ul li p {
	font-size: 15px;
	color: #585858;
	margin-top: 8px;
}
.v3_contact_help_items ul li img {
	height: 16px;
	width: auto;
	vertical-align: top;
	display: inline-block;
}
.v3_contact_help_items ul li a svg {
	position: absolute;
	top: 50%;
	right: 0;
	transform: translate(0, -50%);
}
.v3_contact_help_content a:hover {
	opacity: 0.6;
}
.v3_contact_main_wrapper {
	box-shadow: 0px 0px 60px 30px rgba(0, 0, 0, 0.03);
	border-radius: 10px;
	padding: 10px;
}
.v3_contact_main_box {
	height: 100%;
	background: linear-gradient(180deg, rgba(0, 190, 250, 0) 0%, rgba(0, 190, 250, 0.25) 100%);
	border-radius: 10px;
}
.v3_contact_main_box_title h2 {
	font-weight: 600;
	color: #000;
	font-size: 28px;
}
.v3_contact_main_box_title p {
	font-size: 18px;
	color: #000;
	max-width: 295px;
	margin-top: 14px;
	line-height: 150%;
}
.v3_contact_main_box_contact {
	margin-top: 80px;
}
.v3_contact_main_box_contact ul {
	list-style: none;
}
.v3_contact_main_box_contact ul li {
	margin-bottom: 40px;
}
.v3_contact_main_box_contact ul li a:hover {
	color: #0050FA;
}
.v3_contact_main_box_contact ul li a {
	font-size: 16px;
	color: #000;
	font-weight: 500;
}
.v3_contact_main_box_contact ul li a svg {
	display: inline-block;
	vertical-align: middle;
}
.v3_contact_main_box_contact ul li a span {
	display: inline-block;
	vertical-align: middle;
	padding-left: 25px;
}
.v3_contact_single_input label {
	display: block;
	font-size: 13px;
	color: #000;
	font-weight: 500;
}
.v3_contact_single_input textarea,
.v3_contact_single_input input {
	background: #fff !important;
	border: none !important;
	border-bottom: 1px solid #8d8d8d !important;
	padding: 5px 10px 5px 0 !important;
	color: #000 !important;

}
.v3_contact_main_form .row {
	margin: -22px -20px;
}
.v3_contact_main_form .row > div {
	padding: 22px 20px;
}
.v3_contact_main_form {
	padding: 50px 45px 50px 15px;
}
.v3_contact_single_input_radio > label {
	font-size: 14px !important;
	font-weight: 600 !important;
	margin-bottom: 17px !important;
}
.v3_contact_single_input textarea {
	height: 57px;
}
.v3_contact_main_form .wpcf7-not-valid-tip {
	display: none !important;
}
.v3_contact_main_form .wpcf7-not-valid {
	border-color: red !important;
}
.v3_contact_single_btn input {
	float: right;
	background: #0050FA;
	clip-path: none;
	color: #fff;
	font-size: 16px;
	font-weight: 600;
	text-transform: none !important;
	padding: 15px 32px 11px;
	border-radius: 25px;
}
.v3_contact_single_btn input:hover {
	background: #00BEFA;
}
.v3_contact_single_btn {
	margin-top: 48px;
}
.v3_contact_main_form .wpcf7-list-item label span::before {
	background: #E0E0E0;
	border: 2px solid #E0E0E0;
}
.v3_contact_main_form .wpcf7-list-item input:checked ~ span::before {
	background: #0050FA !important;
	border-color: #0050FA !important;
}
.v3_contact_main_box_bg {
	background-image: url(../images/contactinfobg.svg);
	background-position: bottom right;
	background-repeat: no-repeat;
	height: 100%;
	padding: 40px;
}
.v3_contact_main_form .wpcf7 form.invalid .wpcf7-response-output {
	color: red !important;
}
.v3_contact_main_form .wpcf7-response-output {
	color: #000 !important;
	margin: 15px 0 0 0 !important;
	border-radius: 6px;
}
body .form-container .emailoctopus-form-wrapper > p.emailoctopus-success-message {
	color: green !important;
	font-size: 18px;
	font-weight: 700;
}
.home3_hero_partners-single a{}
.home3_hero_partners-single a:hover{
	opacity: 0.6;
}
.v3_newshub_blog_wrapper_slider2 .slick-list {
	margin-left: -12px;
	margin-right: -12px;
}
.v3_newshub_blog_wrapper_slider2 .slick-slide {
	padding-left: 12px;
	padding-right: 12px;
}
.v3_newshub_blog_wrapper_slider2 .home3_blog_single {
	float: left;
}
.v3_newshub_blog_wrapper_slider2 .slick-track {
	display: flex;
}
.v3_newshub_blog_wrapper_slider2 .home3_blog_single {
	box-shadow: none;
	border: 1.5px solid #e5e5e5;
	width: calc(100% - 1px) !important;
	display: block !important;
}
.v3_newshub_academy_posts {
	background: linear-gradient(225deg, #E1EFF9 0%, #00BEFA 100%);
	border-radius: 20px;
	padding: 45px;
	margin-top: 35px;
}
.v3_newshub_academy_posts .home3_blog_img {
	padding: 8px 8px 0 8px;
}
.v3_newshub_academy_posts .row {
	margin: -10px !important;
}
.v3_newshub_academy_posts .row > div {
	padding: 10px;
}
.v3_newshub_academy_posts .home3_blog_details {
	padding: 20px;
}
.v3_newshub_academy_posts .home3_blog_details_cat a {
	font-size: 11px;
}
.v3_newshub_academy_posts .home3_blog_details_title {
	margin-top: 8px;
}
.v3_newshub_academy_posts .home3_blog_details_title h2 a {
	font-size: 14px;
	line-height: 140%;
}
.v3_newshub_academy_posts .home3_blog_details_spec span {
	font-size: 12px;
}
.v3_newshub_subscribe_box_cta {
	font-size: 20px;
	font-weight: 600;
	color: #000;
	background: #fff;
	display: block;
	border-radius: 10px;
	overflow: hidden;
	padding: 13px 35px;
}
.v3_newshub_subscribe_box_cta span {
	margin-right: 12px;
}
.about3_roadmap_slider1 {
	position: relative;
}
.about3_roadmap_slider1 .trans_slider_arrow {
	top: initial !important;
	bottom: 35px;
	z-index: 10;
}
.contactv3_detailcolumn_single * {
	color: #1C1C1C !important;
}
.contactv3_detailcolumn_single_img {
	display: flex;
	align-items: center;
}
.contactv3_detailcolumn_single_img img {
	width: 50px;
	height: auto;
}
.contactv3_detailcolumn_single_img h2 {
	font-size: 22px;
	font-weight: 600;
	margin-left: 15px;
	position: relative;
	padding-bottom: 10px;
}
.contactv3_detailcolumn_single_des h3 a,
.contactv3_detailcolumn_single_des h3 {
	font-size: 22px;
	font-weight: 600;
}
.contactv3_detailcolumn_single_des a,
.contactv3_detailcolumn_single_des h3 a {
	text-decoration: underline;
}
.contactv3_detailcolumn_single_des a:hover,
.contactv3_detailcolumn_single_des h3 a:hover {
	color: #0050FA !important;
}

.contactv3_detailcolumn_single_des {
	margin-top: 20px;
}
.contactv3_detailcolumn_single_des a,
.contactv3_detailcolumn_single_des p {
	font-size: 19px;
	line-height: 160%;
}
.contactv3_detailcolumn_single_des h3 {
	margin-bottom: 20px;
}
.contactv3_detailcolumn_area .row {
	margin: -20px;
}
.contactv3_detailcolumn_area .row > div {
	padding: 20px;
}
.contactv3_detailcolumn_single_img h2 {
	font-size: 22px;
	font-weight: 600;
	margin-left: 15px;
	position: relative;
}
.contactv3_detailcolumn_single_img h2::before {
	content: '';
	position: absolute;
	left: 0;
	bottom: 0;
	height: 2px;
	width: 50px;
	background: #1C1C1C;
}
.contactv3_detailcolumn_single_des p {
	max-width: 355px;
}
.home3_all_update_sidebar_title h2 {
	font-size: 17px;
	color: #000;
	font-weight: 600;
	border-left: 2px solid #000;
	padding-left: 10px;
}
.home3_all_update_sidebar_title {
	margin-bottom: 20px;
}
.home3_all_update_sidebar_menus ul {
	list-style: none;
}
.home3_all_update_sidebar_menus ul li {
	margin-bottom: 14px;
}
.home3_all_update_sidebar_menus ul li:last-child {
	margin-bottom: 0;
}
.home3_all_update_sidebar_menus ul li a {
	color: #000;
	font-size: 15px;
	font-weight: 500;
	border: 1px solid #ccc;
	padding: 6px 18px;
	display: inline-block;
	border-radius: 19px;
}
.home3_all_update_sidebar_menus ul li a:hover {
	color: #fff;
	border: 1px solid #0050FA;
	background: #0050FA;
}
.v3_pagination {
	padding-top: 35px;
	text-align: center;
}
.v3_pagination span.current {
	font-size: 16px;
	border: 1px solid #0050FA;
	padding: 8px 15px;
	display: inline-block;
	font-weight: 600;
	color: #fff;
	background: #0050FA;
}
.v3_pagination a {
	font-size: 16px;
	border: 1px solid #ddd;
	padding: 8px 10px;
	display: inline-block;
	font-weight: 600;
	color: #aaa;
}
.v3_pagination a:hover {
	border-color: #0050FA;
	background: #0050FA;
	color: #fff;
}
.v3_pagination span.dots {
	color: #aaa;
	font-size: 20px;
}
.v3_pagination a, .v3_pagination span {
	margin-right: 3px;
	margin-left: 3px;
}
.page-template-page-product-v3 .home3_hero_area {
	background-image: linear-gradient(180deg, #EEF9FF 0%, white 100%);
}
.page-template-page-product-v3 .home3_hero_area:before,
.page-template-page-product-v3 .home3_hero_area:after {
	display: none;
}
.darkmode * {
	color: #000;
}
.center {
	text-align: center;
}
.product3_tabsection_boxes_main_content {
	display: none;
}
.product3_main_img_area {
	background-image: url(../images/productbg2.webp);
	padding-top: 50px;
	background-size: cover;
	background-repeat: no-repeat;
}
.product3_main_img_box img {
	max-width: 760px;
	width: 100%;
}
.product3_aiarea_area .container {
	max-width: 1400px;
	padding-left: 60px;
	padding-right: 60px;
}
.product3_aiarea_main_box {
	border: 2px solid #00BEFA;
	border-radius: 40px;
	padding: 50px;
}
.v3_section_title.center h2, .v3_section_title.center p {
	margin-left: auto;
	margin-right: auto;
}
.product3_aiarea_card_box {
	background: linear-gradient(135deg, #01BEFA 0%, #0150FA 100%);
	
	border-radius: 20px;
}
.product3_aiarea_card_box_bg {
	background-image: url(../images/aicard.webp);
	padding: 60px;
	background-size: auto 100%;
	background-repeat: no-repeat;
	background-position: top right;
}
.product3_aiarea_card_box_img {
	padding-left: 55px;
}
.product3_aiarea_card_box .single_discover_box_des p, .product3_aiarea_card_box .single_discover_box_des li,
.product3_aiarea_card_box .single_discover_box_title h2 {
	color: #fff;
}
.single_discover_box_title h2 {
	font-size: 35px;
	font-weight: 600;
}
.single_discover_box_des p, .single_discover_box_des li {
	font-size: 18px;
}
.single_discover_box_des p {
	margin-top: 22px;
}
.single_discover_box_des ul {
	margin-top: 20px;
	margin-left: 30px;
}
.single_discover_box_des ul li {
	margin-bottom: 8px;
}
.single_discover_box_des ul li:last-child {
	margin-bottom: 0;
}
.product3_aiarea_card_box_cta a {
	font-size: 20px;
	font-weight: 700;
	background: linear-gradient(90deg, #FF821E 0%, #FF6200 100%);
	float: left;
	padding: 24px 51px;
	line-height: 22px;
	border-radius: 35px;
	color: #fff;
}
.product3_aiarea_card_box_cta a:hover {
	box-shadow:  0 12px 4px rgba(0, 0, 0, 0.25);
}
.product3_aiarea_card_box_cta {
	margin-top: 22px;
}
.product3_aiarea_card_box_img img {
	width: 100%;
	height: auto;
}
.product3_bluebg {
	background: linear-gradient(180deg, #EEF9FF 0%, white 100%);
}
.single_product3_single_performance {
	position: relative;
}
.single_product3_single_performance::before {
	position: absolute;
	content: '';
	background: #06112E;
	left: 0;
	bottom: 0;
	width: 100%;
	height: calc(100% - 95px);
	z-index: 1;
}

.single_product3_single_performance > div {
	position: relative;
	z-index: 2;
}
.product3_topperformence_wrapper .row {
	align-items: end;
}
.product3_topperformence_wrapper {
	width: 100%;
	max-width: 890px;
	margin-left: auto;
	margin-right: auto;
}
.single_product3_single_performance_details_img img {
	height: 170px;
	width: auto;
}
.single_product3_single_performance_details_img {
	margin-bottom: 36px;
}
.single_product3_single_performance_details {
	padding: 0 20px 35px 20px;
}
.single_product3_single_performance_details h2 {
	font-weight: 600;
	margin-bottom: 17px;
}
.single_product3_single_performance_details h4 {
	font-size: 15px;
	font-weight: 500;
	margin-bottom: 5px;
}
.single_product3_single_performance_details h5 {
	font-size: 15px;
	font-weight: 500;
}
.single_product3_single_performance_details h3 {
	font-size: 30px;
	color: #00FFE5;
	margin-bottom: 17px;
}
.product3_topperformence_wrapper .row > div:nth-child(1) .single_product3_single_performance::before {
	border-radius: 35px 0 0 35px;
}
.product3_topperformence_wrapper .row > div:nth-child(2) .single_product3_single_performance::before {
	border-radius: 62px 62px 0 0;
	background: linear-gradient(180deg, #00BDFA 0%, #0050FA 100%);
}
.product3_topperformence_wrapper .row > div:nth-child(3) .single_product3_single_performance::before {
	border-radius: 0 35px 35px 0;
}
.product3_topperformence_wrapper .row > div:nth-child(2) .single_product3_single_performance_details_img img {
	height: 200px;
}
.product3_topperformence_wrapper .row > div:nth-child(2) .single_product3_single_performance_details_img {
	margin-bottom: 45px;
}
.product3_topperformence_wrapper .row > div:nth-child(2) .single_product3_single_performance_details h2 {
	margin-bottom: 40px;
	font-size: 24px;
}
.product3_topperformence_wrapper .row > div:nth-child(2) .single_product3_single_performance_details h3 {
	margin-bottom: 40px;
	font-size: 34px;
}
.product3_topperformence_wrapper .row > div:nth-child(2) .single_product3_single_performance_details h5,
.product3_topperformence_wrapper .row > div:nth-child(2) .single_product3_single_performance_details h4 {
	font-size: 17px;
}
.product3_topperformence_wrapper .row > div:nth-child(3) .single_product3_single_performance_details_img {
	margin-bottom: 15px;
}
.product3_topperformence_wrapper .row > div:nth-child(3) .single_product3_single_performance_details_img img {
	height: 140px;
}
.product3_discover_wrapper > div:nth-child(odd) .single_discover_box_img1 {
	display: none;
}
.product3_discover_wrapper > div:nth-child(even) .single_discover_box_img2 {
	display: none;
}
.single_discover_box_img img {
	box-shadow: 0 25px 25px 0 rgba(0,0,0,.12);
	max-width: 550px;
	width: 100%;
}
.single_discover_box_img2 img {
	float: right;
}
.product3_discover_area .v3_section_title h2 {
	max-width: 100%;
}
.single_discover_box_num span {
	background: linear-gradient(45deg, #00BDFA 0%, #0050FA 100%);
	font-size: 27px;
	font-weight: 600;
	color: #fff;
	padding: 10px;
	display: inline-block;
	width: 60px;
	text-align: center;
	border-radius: 10px;
}
.single_discover_box_num {
	margin-bottom: 24px;
}
.product3_discover_wrapper > div {
	margin-bottom: 80px;
}
.product3_discover_wrapper > div:last-child {
	margin-bottom: 0;
}
.single_discover_box_cta a {
	font-size: 18px;
	font-weight: 700;
	background: #00BEFA;
	float: left;
	padding: 18px 35px;
	line-height: 22px;
	border-radius: 11px;
	color: #fff;
}
.single_discover_box_cta a:hover {
	background: #0050FA;
}
.single_discover_box_cta {
	margin-top: 30px;
}
.product3_testdrive_area {
	background: linear-gradient(313deg, #00BDFA 0%, #0050FA 100%);
	padding: 70px 0;
}
.product3_testdrive_area .v3_section_title * {
	color: #fff !important;
}
.product3_testdrive_note {
	width: 100%;
	padding-top: 26px;
}
.product3_testdrive_area .v3_section_title h2,.product3_testdrive_area  .v3_section_title p {
	max-width: 100%;
}
.product3_testdrive_area .container {
	max-width: 100%;
	padding-right: 0;
}
.product3_testdrive_detail_box {
	float: right;
	max-width: 611px;
}
.product3_testdrive_img {
	padding-left: 50px;
}
.product3_testdrive_img img {
	float: left;
	width: calc(100% + 100px);
	max-width: initial;
}
.product3_tabsection_box {
	background: #EEF9FF;
	border-radius: 35px;
	padding: 50px;
}
.product3_tabsection_nav {
	margin-bottom: 32px;
}
.product3_tabsection_nav ul {
	list-style: none;
}
.product3_tabsection_nav ul li {
	float: left;
	margin-right: 32px;
}
.product3_tabsection_nav ul li:last-child {
	margin-right: 0;
}
.product3_tabsection_nav ul li a {
	font-size: 16px;
	font-weight: 600;
	padding-bottom: 7px;
	display: block;
	position: relative;
}
.product3_tabsection_nav ul li a:hover {
	color: #00BEFA !important;
}
.product3_tabsection_nav ul li a:before {
	position: absolute;
	bottom: 0;
	left: 0;
	content: '';
	height: 3px;
	width: 54px;
	background: transparent;
}
.product3_tabsection_nav ul li.product3_tabsection_nav_active a:before {
	background: #00BEFA;
}
.product3_whyus_wrapper > div {
	border-bottom: 1px solid #bbb;
	padding: 15px 0;
}
.product3_whyus_wrapper .row {
	align-items: center;
	margin: 0 -50px;
}
.product3_whyus_wrapper .row > div {
	padding: 0 100px;
}
.single_product3_single_whyus {
	font-size: 18px;
}
.product3_whyus_wrapper .row > div {
	padding: 0 50px;
}
.product3_whyus_wrapper {
	position: relative;
	padding: 30px 0;
}
.product3_whyus_wrapper::before {
	position: absolute;
	content: '';
	width: 33.33%;
	height: 100%;
	background: #EEF9FF;
	z-index: -1;
	border-radius: 20px;
	top: 0;
	left: 50%;
	transform: translate(-50%, 0);
	border: 2px dashed #0045FA;
	box-shadow: 0 0 17px 2px rgba(0, 69, 250, 0.15);
}
.single_product3_single_whyus_main ul li {
	border-top: 1px solid #bbb;
	padding-top: 18px;
	margin-top: 18px;
}
.single_product3_single_whyus_main h2 {
	font-size: 18px;
}
.single_product3_single_whyus_main p {
	font-size: 16px;
	margin-top: 6px;
}
.product3_whyus_mobile_box_wrapper > div:first-child {
	background: #EEF9FF;
	border: 2px dashed #0045FA;
	box-shadow: 0 0 17px 2px rgba(0, 69, 250, 0.15);
	border-radius: 20px;
	padding: 30px;
	margin-bottom: 40px;
}
.product3_whyus_mobile_box_wrapper {
	display: none;
}
.product3_aiarea_main_box {
	position: relative;
	margin-top: 21px;
}
.product3_aiarea_main_box > span {
	position: absolute;
	top: -21px;
	right: 50px;
	background: #00BEFA;
	color: #fff;
	font-weight: 700;
	padding: 7px 14px;
	font-size: 18px;
	border-radius: 10px;
}
.product3_aiarea_items_wrapper {
	margin-top: 70px;
}
.product3_aiarea_items_wrapper_main_title h2 {
	font-size: 24px;
	letter-spacing: 8px;
	color: #0050FA;
}
.product3_aiarea_items_wrapper_mainImg_box {
	text-align: center;
}
.product3_aiarea_items_wrapper_main {
	position: relative;
}
.product3_aiarea_items_wrapper_main_item_left {
	float: left;
}
.product3_aiarea_items_wrapper_main_item_right {
	float: right;
}
.product3_aiarea_items_wrapper_main_item_left_single_details {
	text-align: center;
}
.product3_aiarea_items_wrapper_main_item_left_single_details h2 {
	font-size: 26px;
	letter-spacing: 3px;
	color: #0050FA;
}
.product3_aiarea_items_wrapper_main_item_left_single_img {
	text-align: center;
}
.product3_aiarea_items_wrapper_main_item_left_single_details p {
	color: #000;
	font-size: 17px;
	margin-top: 10px;
}
.product3_aiarea_items_wrapper_main_item_left {
	float: left;
	width: 100%;
	max-width: 260px;
	margin-top: 168px;
	position: absolute;
}
.product3_aiarea_items_wrapper_main_item_left_single_img {
	text-align: center;
	margin-bottom: 25px;
}
.product3_aiarea_items_wrapper_main_item_right {
	float: right;
	max-width: 260px;
}
.product3_aiarea_items_wrapper_main_item_right_single {
	position: relative;
}
.product3_aiarea_items_wrapper_main_item_right_single .product3_aiarea_items_wrapper_main_item_left_single_details p {
	position: absolute;
	top: 0;
	left: -300px;
	text-align: left;
	width: 318px;
}
.product3_aiarea_items_wrapper_main_item_right .product3_aiarea_items_wrapper_main_item_right_single:last-child .product3_aiarea_items_wrapper_main_item_left_single_details p {
	max-width: 230px;
	left: -170px;
	top: 45px;
}
.product3_aiarea_items_wrapper_mainImg_box {
	text-align: center;
	position: absolute;
	top: 50%;
	left: 0;
	width: 100%;
	z-index: -1;
	transform: translate(0, -50%);
	margin-top: 35px;
}
.product3_aiarea_items_wrapper_mainImg_box img {
	max-width: 500px;
}
.product3_aiarea_items_wrapper_main_item_right > div:first-child {
	margin-bottom: 90px;
}
.product_ai_line1 {
	position: absolute;
	right: -95px;
	width: 95px;
	background: #0050FA;
	height: 2px;
	top: 80px;
}
.product_ai_line1::before {
	position: absolute;
	content: '';
	width: 14px;
	height: 14px;
	border: 2px solid #0050FA;
	top: -6px;
	left: -4px;
}
.product_ai_line1::after {
	position: absolute;
	content: '';
	width: 8px;
	height: 14px;
	border: 2px solid #0050FA;
	top: -6px;
	right: 0;
}
.product_ai_line3 {
	position: absolute;
	left: -130px;
	width: 160px;
	background: #0050FA;
	height: 2px;
	top: 30px;
}
.product_ai_line3::before {
	position: absolute;
	content: '';
	width: 14px;
	height: 14px;
	border: 2px solid #0050FA;
	top: -6px;
	right: 0;
}
.product_ai_line2 {
	position: absolute;
	left: -300px;
	width: 300px;
	background: #0050FA;
	height: 2px;
	top: 80px;
}
.product_ai_line2::before {
	position: absolute;
	content: '';
	width: 2px;
	height: 16px;
	top: 0;
	left: 0;
	background: #0050FA;
}
.product_ai_line2::after {
	position: absolute;
	content: '';
	width: 14px;
	height: 14px;
	border: 2px solid #0050FA;
	top: -6px;
	right: 0;
}
.product3_aiarea_items_wrapper_main_mobile {
	text-align: center;
}
.product3_aiarea_items_wrapper_main_mobile_single_details p {
	color: #0050FA;
	font-size: 16px;
	margin-top: 9px;
}
.product3_aiarea_items_wrapper_main_mobile_single_details h2 {
	color: #0050FA;
}
.product3_aiarea_items_wrapper_main_mobile_single_img img {
	height: 105px;
	width: auto;
}
.product3_aiarea_items_wrapper_main_mobile_single_img {
	margin-bottom: 25px;
}
.product3_aiarea_items_wrapper_main_mobile > div {
	margin-bottom: 35px;
}
.product3_aiarea_items_wrapper_main_mobile > div:last-child {
	margin-bottom: 0;
}
.product3_aiarea_items_wrapper_main_title {
	margin-bottom: 30px;
}
.product3_aiarea_items_wrapper_main_mobile {
	text-align: center;
	display: none;
}
.product3_tabsection_box .v3_section_title h2 {
	padding-bottom: 17px;
	font-size: 42px;
	line-height: 61px;
	font-weight: 600;
}
.product3_tabsection_box .v3_section_title.oflow-hd {
	max-width: 410px;
}
.product3_tabsection_boxes_main2 .product3_tabsection_img {
	padding-right: 30px;
}
.product3_whyus_area .v3_section_title h2 {
	font-weight: 600;
}
.single_product3_single_whyus_logo {
	text-align: center;
}
.product3_topperformence_note p {
	color: #000;
	font-size: 16px;
	margin-top: 15px;
}
.product3_tabsection_boxes_main2 > div:nth-child(2) .product3_tabsection_img img {
	padding-right: 40px;
	padding-left: 40px;
}
.single_product3_single_whyus_logo img {
	height: 41px;
	width: auto;
}
.single_product3_single_whyus {
	color: #000;
}
.product3_whyus_wrapper .row > div:last-child .single_product3_single_whyus {
	color: #000;
}
.single_discover_box_des a {
	font-size: 18px;
	text-decoration: underline;
}
.single_discover_box_des a:hover {
	
	color: #0050fa;
}
.single_post_featured_img img {
	width: 100%;
	border-radius: 15px;
}
.single_post_featured_img {
	margin-bottom: 30px;
}
.socialplatform_post a {
	font-weight: 600;
	color: #000;
}
.socialplatform_post a:hover {
	font-weight: 600;
	color: #0050FA;
}
.aboutalpha {
	border-top: 1px solid #ccc;
	padding-top: 35px;
	margin-top: 40px;
}
.social_share {
	background: #0050FA;
	display: inline-block;
	padding: 25px;
	border-radius: 17px;
}
.social_share h4 {
	font-size: 19px;
	margin-bottom: 13px;
}
.home3_singlepost_sidebar {
	position: sticky;
	top: 125px;
	left: 0;
}
.home3_singlepost_sidebar {
	position: sticky;
	top: 125px;
	left: 0;
}
.home3_singlepost_sidebar_cat_title h2 {
	color: #000;
	font-weight: 600;
}
.home3_singlepost_sidebar_cat_title {
	margin-bottom: 20px;
}

.home3_singlepost_sidebar_cat_items a {
	position: relative;
	font-size: 16px;
	font-weight: 500;
	color: #000;
	display: block;
	width: 100%;
	overflow: hidden;
	padding-left: 20px;
}
.home3_singlepost_sidebar_cat_items a:hover {
	color: #0050FA;
}
.home3_singlepost_sidebar_cat_items a span.first {
	float: left;
}
.home3_singlepost_sidebar_cat_items a span.last {
	float: right;
	color: #777;
}
.home3_singlepost_sidebar_cat_items ul {
	list-style: none;
}
.home3_singlepost_sidebar_cat_items ul li {
	overflow: hidden;
	padding: 10px 0;
	border-top: 1px solid #ccc;
	border-top: 1px solid #ccc;
}
.home3_singlepost_sidebar_cat_items a svg {
	position: absolute;
	top: 1px;
	left: 0;
}
.home3_blog_details_spec .floatright {
	display: none;
}
body a.heateor_sss_more span.heateor_sss_svg {
	background: none !important;
	color: #000 !important;
}
body a.heateor_sss_more span.heateor_sss_svg svg path {
	fill: #fff !important;
}
.heateor_sss_sharing_ul a:hover {
	opacity: 0.6;
}
.author_details_main i {
	margin-left: 12px;
	font-style: normal;
}
.footer2_logo2 {
	margin-top: 20px;
}
.single_help_centre_content_box_title svg path,
#searchsubmit svg path {
	fill: #00BEFA;
}