@charset "UTF-8";
*{	/*some reset code, nothing else*/
	box-sizing:border-box;
	-moz-box-sizing:border-box;

}
body{color: #919ea4;background: #181f32;}
.hidden{
     opacity:0;
}
.visible{
     opacity:1;
}

ul.pagination {
  list-style: none;
  margin:auto;
}
ul.pagination li {
  display: inline-block;
  padding: 2px;
}
ul.pagination li:active {
  background: #ff4800;
}
form {	margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}
.toptable {
	background-color: FF8D00;
}

a.toplink, a.toplink:hover, a.toplink:visited, a.toplink:active {
	color: white;
	text-decoration: none;
}
.forCopyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #EDD1D7;
	text-align: center;
}

td, .forTexts {
	font-size: 11pt;
	letter-spacing: 1px;
	
	
}
a{color:#00d2a0} a:hover{color:#fff}
a.menutxt, a.menutxt:hover, a.menutxt:visited, a.menutxt:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666699;
}
.menutxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
th {
	font-family: Barlow, sans-serif;
	font-size: 12pt;
}

//.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
    background-color: #FF8D00;
}

.inpts {font-size: 16px;padding: 10px;
  width: 100%;
  outline: none;
	letter-spacing: 1px;transition-duration: 0.3s;width: 300px;
	border:#353d51 1px solid;
	color: #fff;background: none;
	border-top-right-radius: 5px;border-bottom-right-radius: 5px;
}
.inpts:hover{border: 1px solid #00d2a0;}
.inpts:focus {border: 1px solid #00d2a0;transition-duration: 0.5s;}

.inpts2 {font-size: 14px;margin-bottom: 10px;
  width: 300px;padding: 10px;
  outline: none;
	letter-spacing: 1px;transition-duration: 0.3s;
	border:#eee 1px solid;
	background: #fff;
	border-radius: 5px;
}
.inpts2:hover{border: 1px solid #00d2a0;}
.inpts2:focus {border: 1px solid #00d2a0;transition-duration: 0.5s;}

.message2{border-radius:50px;font-family:Quicksand;
	padding:20px;font-size:10pt;border:1px solid #353d51;width:265px;height:100px;
}
.message{
	padding:10px;transition-duration:0.3s;border:1px solid #353d51;min-width:100%;min-height:170px;background:none;border-radius: 5px;letter-spacing: 1px;margin-top: 5px;
}
.message:hover {transition-duration:0.3s;border:1px solid #00d2a0;}
.message:focus {transition-duration:0.3s;border:1px solid #00d2a0;}

.sbmt{padding:5px 40px 5px 40px;display:inline-block;font-size:16px;transition-duration:0.3s;border:none;cursor: pointer;margin-bottom: 10px;text-align: center;font-weight: 600;
	background-image: linear-gradient(to right, #154f4f 0%, #112737  51%, #154f4f  100%);
            padding: 10px 45px;
            text-align: center;
            transition: 0.5s;
            background-size: 200% auto;
            color: white;            
            border-radius: 50px;
	 

}
.sbmt:hover{background-position: right center; /* change the direction of the change here */
            color:#00d2a0;
            text-decoration: none;}

.sbmt3{text-transform:uppercase;font-weight: 600; display:block;font-size:12pt;transition-duration:0.3s;border:none;letter-spacing: 1px;cursor: pointer;margin-bottom: 10px;text-align: center;color:#fff;
background-image: linear-gradient(to right, #154f4f 0%, #112737  51%, #154f4f  100%);
            padding: 10px 45px;
            text-align: center;
            transition: 0.5s;
            background-size: 200% auto;
            color: white;            
            border-radius: 50px;

}
.sbmt3:hover{background-position: right center; /* change the direction of the change here */
            color:#00d2a0;
            text-decoration: none;}


.accsbmt {color:#fff;padding:10px 40px 10px 40px;text-transform:uppercase;font-family:Poppins;display:inline-block;font-size:10pt;transition-duration:0.3s;text-shadow:none;border-radius: 5px;letter-spacing: 1px;cursor: pointer;margin-bottom: 10px;min-width: 350px;text-align: center;font-weight: 500;background: #09b36d;

}
.accsbmt:hover {transition-duration:0.3s;background:#2e2e2e;color:#fff;

}

.sbmt2 {padding:10px 40px 10px 40px;text-transform:uppercase;display:inline-block;font-size:12pt;transition-duration:0.3s;border:none;border-radius: 50px;letter-spacing: 1px;cursor: pointer;text-align: center;font-weight: 600;color:#fff;
 background-image: linear-gradient(to right, #154f4f 0%, #112737  51%, #154f4f  100%);
            padding: 10px 45px;
            text-align: center;
            transition: 0.5s;
            background-size: 200% auto;
            color: white;            
            border-radius: 50px;
}

.sbmt2:hover {background-position: right center; /* change the direction of the change here */
            color:#00d2a0;
            text-decoration: none;}

a.hlp, a.hlp:active, a.hlp:visited, a.hlp:hover { font-family: verdana; font-size: 12px; color: black; text-decoration: none; cursor: help;}

.bgcolorleft {
	background-color: white;
}
.bgcolormain {
	background-color: white;
}
.bgcolorright {
	background-color: white;
}
div.framebody {
	text-align: left;
}
td.inheader {
	color:#fff;
	font-size:12pt;
	text-align: center; 
        padding:10px;
background: #00d2a0;
	

}
td.inheader2 {
	color:#fff;
	font-size:12pt;
	text-align: center; 
        padding:10px;
	font-weight: 600;
background: #0b1e31;
	border: 1px solid #013a43;

}
td.item {
	border-bottom:1px solid #013a43;
	padding: 10px;
	color: #919ea4;
}

.h3error {
	font-weight: bold;
	font-size: 9pt;
	background-color: 880000;
	padding: 10px;
	color: ffffff;
	border-radius: 10px;
    
	
}
.calendartable {
	background-color: ff8d00;
	text-align: center;
}
.calendartablebg {
	background-color: white;
}
.calendarweek {
	background-color: ff8d00;
	text-align: center;
	
}
td.gray {
        color: gray;
}


.logobg {
background-color: fbfbfb;
}
.slidepadding {
background-color: ffffff;
padding-top: 20px;
padding-bottom: 20px;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
}
.pagemid{
background-color: ffffff;
padding-left: 20px;
padding-right: 20px;
padding-top: 10px;
border-top-right-radius: 10px;
border-top-left-radius: 10px;
}

.tablebg{
background-color: #fff;
padding-left: 20px;
padding-right: 20px;
padding-top: 20px;
padding-bottom: 20px;
	border: 1px inset #ddd;
	border-color: #ddd;
	border-style: solid;
}
.imgradius{
border-radius: 10px;
}


.line{
height: 2px;
width: 100%;
background: #1e273d;

}
.formtitle{
font-size: 10pt;
font-weight: bold;
color: #5f5f5f;
}

.padding{padding:10px;}
.main{border: 1px inset #ddd;padding:10px;}
.mainpadding{padding:20px;}
.orangebtn{font-weight:bold;text-align:center;background-color: #ea7125;padding:5px;color:#fff;border-radius: 5px;width:150px;display:block;}
.orangebtn:hover{background-color: #cd5a13;color:#fff;text-decoration: none;}
.page-wrap1 {position:static;//padding-top:130px;}

.mstatsbr{padding: 10px;}
.tr{border-bottom: 1px solid #013a43;transition-duration: 0.3s;}
.tr:hover{background: #0c172c;transition-duration: 0.3s;}

.col1{color: #FFDD00;}
.item-bg3{margin-bottom: 50px;}

::-webkit-input-placeholder { /* Edge */
  color: #919da4;
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #919da4;
}

::placeholder {
  color: #919da4;
}

/* left side
---------------------------------------- */
.leftuser{display:block;background-color:rgba(255,255,255,0.1);padding:10px 20px 10px 20px;margin-bottom:5px;color:#fff;text-align: left;font-family:Barlow;font-size: 11pt;
background: rgb(134,111,241); /* Old browsers */
background: -moz-linear-gradient(left,  rgba(35,207,154,1.00) 0%, rgba(115,82,252,1.00) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(35,207,154,1) 0%,rgba(115,82,252,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(35,207,154,1) 0%,rgba(115,82,252,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#23cf9a', endColorstr='#7352fc',GradientType=1 ); /* IE6-9 */
}
.leftvis1{display:block;}
.leftvis2{display:none;}
.leftimg{border-radius:5px;}
.leftdate{background:#3d0147;color:#fff;border-radius:5px;padding:5px 10px 5px 10px;}
.lefttit{font-family:Barlow;display:block;font-size:12pt;}
.lefttxt{font-family:Quicksand;display:block;padding-bottom:5px;}
.leftbox{//border:1px solid #ccc;border-radius:5px;padding:5px;text-align:center;background:#23ba85 url('images/global40.png') no-repeat center;color:#fff;}

.leftpagep{//padding-right:20px;}
.leftm{display:block;color:#474747;font-size:9pt;//font-weight:bold;background-image: url('images/leftmenu1.gif');height:18px;padding:10px;}
.leftm:hover{background-image: url('images/leftmenu1b.gif');}
.leftpadding{padding:10px;}
.leftmenu{padding-bottom:10px;color:#474747;font-size:20pt;border-radius:5px;font-family:Barlow;}
.leftborder{border-bottom-width: 1px;border-bottom-style:dotted;border-bottom-color: #ccc;}
.leftbtnp{//padding-bottom:5px;}
.leftbtn{text-transform:uppercase;text-align:left;
font-size:10pt;//font-family:Poppins;//font-weight: 600; padding: 10px 20px 10px 20px; text-decoration:none; display:block;color:#333;letter-spacing: 2px;border: 1px solid #ccc;//border-radius: 10px;
 background-color: rgba(255,255,255,0.3);transition-duration: 0.3s;margin-bottom: 5px;
//box-shadow: #D9DEEC 0px 0px 20px;text-shadow: 0px 1px 0px #fff;
	}
.leftbtn:hover{
 background: #fff;
 color: #23cf9a;
	transition-duration: 0.3s;
border: 1px solid #23cf9a;

}
	


.leftbtn1{
	background:#ed3a12;
	display:block;
	cursor:pointer;
	color:#fff;
	font-family:Quicksand;
	text-transform:uppercase;
	font-size:11pt;
	padding:6px 10px;
	text-decoration:none;
	transition-duration:0.2s;
	
	text-align:left;
	
}
.leftbtn1:hover{
	background:#e7aa24;
	color:#fff;
	border-radius:5px;
	transition-duration:0.2s;
	//border-left:5px solid #23ba85;
}
.leftbtnout{
	background:#fff;
	border-radius:6px;
	//text-shadow:#000 1px 1px 0px;
	display:block;
	cursor:pointer;
	color:#23ba85;
	font-family:Barlow;
	font-size:12pt;
	padding:6px 24px;
	text-decoration:none;
	transition-duration:0.2s;
	border:2px solid #23ba85;
	text-align:center;
	text-transform:uppercase;
}
.leftbtnout:hover{
	background:#323232;
	color:#fff;
	text-shadow:#323232 1px 1px 0px;
	transition-duration:0.2s;
	border:2px solid #1e1b19;
}
.leftview{background:#ccc;color:#333;padding:10px;}
.leftview:hover{background:#333;color:#ccc;text-decoration:none;transition-duration:0.2s;}


/* Style the input container */
.input-container {
  display: flex;
  width: 100%;
  margin-bottom: 5px;margin-top: 5px;
}

/* Style the form icons */
.icon2 {
  padding: 15px;
  background: #00d2a0;
  color: white;
  min-width: 50px;
  text-align: center;
border-bottom-left-radius: 5px;border-top-left-radius: 5px;


}

/* Style the input fields */
.input-field {
  border-bottom-right-radius: 5px;border-top-right-radius: 5px;
  width: 100%;
  padding: 10px;
  outline: none;
	letter-spacing: 1px;
	border:#eee 1px solid;
	color: #2e2e2e;
	
	//background: #fff;

}

.input-field:focus {
  border: 1px solid #ff4800;transition-duration: 0.5s;
}

/* login
---------------------------------------- */
.logincard{background: rgba(13,24,46,0.5);border: 1px solid #013a43;}
.loginposition{
position:absolute;
  top:50%;
  left:50%;
  transform:translate(-50%,-50%);
}
.loginpagebg{background:url('images/bg.jpg') no-repeat center;background-attachment: fixed;background-size: cover;}
.loginbox{display: block;}
.loginblock1{float: left;min-width: 300px;vertical-align: top;}
.loginblock2{float: right;//width: 50%;vertical-align: top;padding-right: 10px;}
.loginregbg{//color: #fff;display: block;min-height: 500px;padding: 50px;text-align: left;
	
background: rgb(110,25,194); /* Old browsers */
background: -moz-linear-gradient(left, rgba(110,25,194,1) 0%, rgba(62,28,149,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(110,25,194,1) 0%,rgba(62,28,149,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(110,25,194,1) 0%,rgba(62,28,149,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333', endColorstr='#3e1c95',GradientType=1 ); /* IE6-9 */	
}
.loginweltxt{font-size: 20pt;letter-spacing: 2px;padding-top: 60px;}
.loginweltxt2{font-size: 12pt;}
.loginbtnsize{width: 100%;display: block;}
.loginboxtit{font-family: Poppins;//font-weight: 500;font-size: 22pt;letter-spacing: 2px;text-transform: uppercase;padding: 10px;color: #44bd32;padding-top: 50px;
background: -webkit-linear-gradient(#23cf9a, #7352fc);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;}


.loginsize{max-width: 400px;}
.loginborder1{}
//.loginicobg{background: #5d19db;padding: 50px 10px 50px 10px;border-radius: 5px;}
.loginh{text-align:center;//background:#003256;border-radius:10px;}
.loginhtxt{font-size:12pt;text-align:center;text-transform:uppercase;font-family:Quicksand;color:#9CA9B5;}
.logininpts{background:#0e243b ;padding:10px;font-size:12pt;border:none;font-family: Quicksand,Verdana, Arial, Helvetica, sans-serif;color:#9CA9B5;width:100%;border-radius:5px;text-align: center;}
//.logininpts:hover{background:#fff ;transition-duration:0.3s;}
.passinpts{background:#0e243b ;padding:10px;font-size:12pt;border:none;font-family: Quicksand,Verdana, Arial, Helvetica, sans-serif;color:#9CA9B5;width:100%;border-radius:5px;text-align: center;}
//.passinpts:hover{background:#fff ;transition-duration:0.3s;//box-shadow:#95e5fb 0px 0px 5px;}
.loginsbmt {display:block;width:100%;color:#fff;padding:10px 30px 10px 30px;text-transform:uppercase;font-family:Barlow;display:inline-block;font-size:10pt;transition-duration:0.3s;background:none;text-shadow:none;letter-spacing: 2px;border:1px solid #fff;cursor: pointer;margin-bottom: 5px;border-radius:5px;}
.loginsbmt:hover {transition-duration:0.3s;background:#fff;color:#06192c;}

.signupsbmt {display:block;width:100%;color:#fff;padding:10px 30px 10px 30px;text-transform:uppercase;font-family:Barlow;font-size:10pt;transition-duration:0.3s;background:none;text-shadow:none;letter-spacing: 2px;border:1px solid #fff;cursor: pointer;text-align: center;border-radius:5px;}
.signupsbmt:hover {transition-duration:0.3s;background:#fff;color:#06192c;}

.loginerror{//background-color: #fff;padding:10px;//cursor:not-allowed;display:block;}
.loginerror2{font-family:Barlow;font-size:12pt;color:#c30000;//background:#c30000;display:block;text-align:center;padding:10px;}
.loginerrorico{color: #c30000;font-size: 30pt;//padding: 5px;}
.loginerrortxt{font-size:20pt;}
.forgot{border-radius:10px;text-transform:uppercase;padding:12px;color:#fff;background-color: #d2393c;font-size:14pt;border: 0px solid #dadada;transition: background .25s ease-in-out;-moz-transition: background .25s ease-in-out;-webkit-transition: background .25s ease-in-out;
}
.forgot:hover {
    padding:12px;color:#fff;background-color: #ffcc00;color:#000;
	cursor:pointer;cursor:hand;
	}
.loginbg{//color:#fff;//background:#ecf0f1;padding:10px;//margin-top:10px;font-size:10pt;//border-top:2px solid #eee;//width:600px;border-radius:5px;}
.forgotbg{background-attachment:////fixed//;padding:10px;//border-radius:5px;//border:1px solid #eee;display:inline-block;//min-width:500px;border-radius: 10px;//padding: 40px;//padding-top: 0px;//box-shadow: #ccc 0px 0px 20px;
//border:1px solid #eee;position: relative;
}
.forgotbg2{padding:10px;border-radius:10px;display:inline-block;//min-width:500px;border-radius: 10px;padding: 40px;//padding-top: 0px;//box-shadow: #eee 0px 0px 20px;
//border:1px solid #fff;position: relative;//box-shadow: #D9DEEC 0px 0px 20px;
}
.forgoticon{color: #ed5992;font-size: 50pt;margin-bottom: 10px;}
.forgotlink{color: #fff;}
.forgotlink:hover{color: #f9e55c;}
.forgotlinkbg{//background: #fff;padding: 10px;font-size: 10pt;
}
.loginimg{}
.loginop{opacity:1;transition-duration:0.3s;}

/* signup
---------------------------------------- */
.signboxtit{font-family: Poppins;font-size: 20pt;letter-spacing: 2px;text-transform: uppercase;padding: 10px;color: #5957cd;//padding-top: 50px;

}
.ulerror{background: rgba(231,8,14,0.90);//border:1px solid #FF686B;padding: 5px 10px 5px 10px;color: #fff;margin-bottom: 5px;text-align: left;letter-spacing: 1px;}
.ulok{background: rgba(212,240,169,0.70);border:1px solid #6AC84A;padding: 5px 10px 5px 10px;color: #288C0A;margin-bottom: 5px;text-align: left;letter-spacing: 1px;}

.css-label{color: #171717;}
.regafhead{text-align:center;font-size:20pt;color:#fff;font-family:Barlow;border-bottom:1px dashed #fff;//display:block;padding-bottom:10px;}
.regafbg{border:1px solid #eee; padding:20px;text-align:center;font-size:12pt;//color:#142453;border-radius: 10px;letter-spacing: 1px;background:rgba(255,255,255,0.3);
//max-width: 800px;//font-family: Poppins;//font-weight: 400;background-attachment: //fixed//;

}
.regdonico{font-size: 80pt;color:#00d2a0;padding: 10px 30px 10px 30px;display: inline-block;margin: 10px;border-radius: 5px;

}
.regtittxt{font-size:10pt;font-family:Quicksand;border-bottom:3px solid #171717;display:block;padding-bottom:10px;}


.regborderf{padding:30px 50px 30px 50px;border-radius:5px;display:inline-block;width: 1000px;border:1px solid #013a43;position: relative;background: rgba(13,24,46,0.5);
}
.regsup{border-top: 2px solid #ecc00f;}
.regbg2{background:#1e1b19;padding:10px;border-radius:10px;margin-top:10px;border-bottom:2px solid #ecc00f;font-size:10pt;}
.regpassico{background:#fff url('images/formpass.png') no-repeat right;}
.regtit{background-color: #8dbf41;padding:10px;color:#fff;//font-weight:bold;font-size:18pt;font-family: "arial";text-shadow: 0px 1px 0px #000;}
.regstepi{background-color:#0b1e31;font-size:14pt;font-weight: 600;letter-spacing: 1px;//text-transform:uppercase;border-radius:5px;padding:10px;display: block;text-align: left;margin-top: 10px;color: #fff;border: 1px solid #013a43;


}
.regstepa{background-color:#0b1e31;font-size:14pt;font-weight: 600;letter-spacing: 1px;padding:10px;//text-transform:uppercase;border-radius:5px;display: block;text-align: left;margin-top: 10px;color: #fff;border: 1px solid #013a43;


}
.regstepe{background-color:#0b1e31;font-size:14pt;font-weight: 600;letter-spacing: 1px;padding:10px;//text-transform:uppercase;border-radius:5px;display: block;text-align: left;margin-top: 10px;color: #fff;border: 1px solid #013a43;

}
.editborder{border-bottom:1px solid #013a43;padding:10px;font-size: 12pt;color: #919ea4; }
.editborder2{border-bottom:1px solid #013a43;padding:10px;color: #919ea4;font-size: 12pt;}

.editbg1{background-color: #f8f8f8;}
//.editbg2:hover{background-color: #f9f9f9;transition-duration:0.3s;}
.regbg{text-align: right;letter-spacing: 1px;padding-top: 30px;}
.editsave{background-color: #deeed4;padding:10px;color:#274c10;font-weight:bold;}
.regterm{}
.regpadleft{padding-left:10px;}
.rlogin{border-bottom-left-radius:10px;border-bottom-right-radius:10px;}
.rlogin:hover{opacity:0.6;filter:alpha(opacity=40);}
.regrtit{padding-bottom:5px;font-size:25pt;text-transform:uppercase;color:#8dbf41;border-bottom:1px dotted #ccc;}
.regborder{border-bottom:1px dotted #eee;}
.rlink{color:#142453;font-family:Quicksand;font-size: 12pt;}
.rlink:hover{text-decoration:none;color:#7863fe;}
.regsidetit{//max-width:300px; font-size:12pt;text-align:center;padding:10px 10px 10px 10px;
}
.regsidetxt{font-size:12pt;color:#00d2a0;text-align:left;//padding:5px 10px 5px 10px;text-transform:uppercase;border-radius:5px;}
.regsidelink{color:#474747;text-align:left;border-bottom:#ccc 1px dotted;display:block;padding-top:5px;padding-bottom:5px;transition-duration:0.2s;}
.regsidelink:hover{text-decoration:none;padding-left:5px;transition-duration:0.2s;background:#323232;color:#fff;}
.regtxt{font-size:12pt;padding:20px;}
.regimg{border-radius:10px;}


/* radio input
---------------------------------------- */
.radiobox{padding: 5px 15px 10px 5px;display: inline-block;
}
.radio-label{font-size: 16px;}
.radio-labelw{cursor: pointer;}
.radiolb{cursor: pointer;}




[type="radio"]
{
     -webkit-appearance: none;
     -moz-appearance: none;
     appearance: none;
     display: inline-block;
     position: relative;
     background-color:none;
     color: #00d2a0;
     top: 5px;
     height: 20px;
     width: 20px;
     border: 3px solid #00d2a0;
     border-radius: 5px;
     cursor: pointer;     
     margin-right: 5px;
     outline: none;
}
[type="radio"]:checked::before
{
     position: absolute;
     font: 14pt/1 'Open Sans', sans-serif;
     left: 4px;
     top: -3px;
     content: '\02143';
     transform: rotate(40deg);
	
}
[type="radio"]:hover
{
     background-color: none;
}
[type="radio"]:checked
{
     background-color: none;
	background: #00d2a0;
	color: #fff;
}
						
/* security
---------------------------------------- */
.seclb{font-family: Poppins;font-weight: 500;font-size: 14pt;}
.seccode{color:#00d2a0;padding: 5px 10px 5px 10px; font-size: 12pt;font-weight: 600;


}
.secborder{border:1px solid #ebebeb;padding:10px;}
.sectit{cursor:help;text-shadow: 0px 1px 0px #000;color:#fff;padding:10px;text-align:center;border-radius:10px;background: #4acab4 url('images/secu.jpg') no-repeat;;height:115px;font-size:30px;}
.secbg1{background-color: #f7f7f7;}
.secbg2{}
//.secbg2:hover{background:url('images/abg2.gif');}

/* edit acc
---------------------------------------- */
.edittit{cursor:help;text-shadow: 0px 1px 0px #000;color:#fff;padding:10px;text-align:center;border-radius:10px;background: #4acab4 url('images/editacc.jpg') no-repeat;height:115px;font-size:30px;}
.editsave{background-color: #deeed4;padding:10px;color:#274c10;font-weight:bold;}

/* about us
---------------------------------------- */
.aboutbox{background:#fff url('images/cards-bg.png') no-repeat center;margin: 20px;min-height: 350px;box-shadow: #D9DEEC 0px 0px 20px;width: 320px;border-radius: 10px;background-size: auto;text-align: center;padding: 30px 20px 30px 20px;display: inline-block;}
.abouboximg{width: 50%;}

.aboutblock{display: inline-block;width: 250px;margin: 10px;}
.aboutblockico{float: left;}
.aboutblocktxt{font-family: Poppins;font-weight: 500;padding-left: 40px;font-size: 12pt;padding-top: 2px;}

.aboutimg2{padding: 50px 0px 50px 0px;background:url('images/building.png') no-repeat center;//background-attachment:////fixed//;background-size: cover;}

.aboutcerbox{background:url('images/certificateico.png') no-repeat;margin-bottom: 10px;padding: 10px 10px 10px 70px;min-height: 64px;font-family: Barlow;color: #333;letter-spacing: 1px;text-transform: uppercase;font-size: 12pt;}
.aboutcernum{color: #3F3F3F;font-family:Poppins;font-size: 14pt;}
.aboutsbmt{border:2px solid #fff; padding: 10px 30px 10px 30px;color: #fff;border-radius: 50px;font-size: 10pt;text-transform: uppercase;}
.aboutsbmt:hover{background: #fff;color: #7863fe;transition-duration: 0.3s;}
.aboutsocial{min-height: 100px;color: #fff;font-size: 28pt;
background:#562ad8 url('images/.jpg') no-repeat center;background-attachment: ////fixed//;//background-size: cover;
 
	
}
.aboutsocialico{padding:10px;color: #fff;font-size: 20pt;margin: 10px;border-radius: 10px;min-width: 80px;display: inline-block;padding: 20px;background: rgba(28,21,119,0.7);}
.aboutsocialico:hover{background:rgba(255,255,255,0.1);color: #fff; }

.aboutarrow{color: #171717;font-family:Quicksand;font-size:12pt;padding: 10px 0px 10px 0px;transition-duration: 0.3s;border-bottom: 1px dashed #ccc;}
.aboutarrow:hover{padding-left: 10px;transition-duration: 0.3s;}
.aboutpadr{padding-right:30px;}
.abouttit{font-size:20pt;display:block;font-family:Barlow;color:#171717;text-transform:uppercase;}
.abouttit2{font-size:20pt;display:block;font-family:Barlow;color:#00a8d6;text-transform:uppercase;}
.abouttxt1{font-size:20pt;font-family:Barlow;}
.abouttxt2{color:#5B5B5B;font-family:Quicksand;text-align:justify;font-size:12pt}
.abouttxt3{font-family:Quicksand;font-size:14pt;}
.abouttxt4{color:#fff;font-family:Quicksand;text-align:justify;}


.aboutbr1{border-radius:50%;border:1px solid #2196f3;}
.aboutbr2{border-radius:50%;border:1px solid #9c27b0;}
.aboutbr3{border-radius:50%;border:1px solid #009688;}

.aboutfe{color:#00a8d6;font-family:Barlow;font-size:14pt;padding:5px 0px 5px 10px;}

.aboutbg{background: #25bce9 url('images/bg-1.jpg') no-repeat center;background-size:cover;background-attachment:////fixed//; padding:100px 0px 100px 0px;color:#fff;min-height:500px;}
.aboutbg1{background: #25bce9 url('images/subtle_grunge.png')  center;//background-size:cover;background-attachment:////fixed//; padding:30px 0px 30px 0px;min-height:100px;}
.aboutbgtxt1{font-family:Barlow;font-size:50pt;max-width:1200px;text-align:center;display:block;font-weight:bold;}
.aboutbgtxt2{font-family:Barlow;font-size:20pt;max-width:1200px;text-align:left;display:block;}
.aboutimg{border:2px solid #171717; border-radius:50%;width:200px;height:200px;transition-duration:0.3s;}
.aboutimgbox{transition-duration:0.3s;}
.aboutimgbox:hover .aboutimg{transition-duration:0.8s;border:5px dashed #F89B91; transform: rotate(360deg);}



.aboutbl{max-width: 800px;text-align: left;margin-top: 150px;padding-left: 100px;}
.aboutblr{float: right;}


/* faq
---------------------------------------- */
.faqheader{background: #fc5b3f url('images/in-content-10-image.png')no-repeat left;padding: 50px;//background-size: cover;color: #fff;border-radius: 5px;}
.faqheadertit{font-size: 26pt;font-family: Poppins;}
.faqlist{margin-bottom: 10px;}
.faqicon{color: #09b36d;border-radius: 50px;//color: #fff;width: 24px;height: 24px;display: inline-block;text-align: center;}
.faq-icon-list-text{font-size: 10pt;margin-left: 10px;}
.faqline{border-bottom: 1px solid #ccc;}
.rulestxt{letter-spacing: 1px;margin-bottom: 100px;}
.faqleft{font-size:20pt;font-family: Poppins;color: #212224;margin-bottom: 15px;}
.faqptxt{//font-family: Poppins;//color: #2e2e2e;//letter-spacing: 1px;font-size: 12pt;//padding: 10px;//max-width: 1200px;}

.faqicon2{background: #fc5b3f;border-radius: 50px;color: #fff;width: 50px;height: 50px;display: inline-block;text-align: center;font-size: 14pt;padding-top: 15px;}
.faqtit2{display: inline-block;font-family: Poppins;color: #ff4800;font-size: 20pt;}
/* rate
---------------------------------------- */
.ratebox{display: inline-block;width: 270px;min-height: 200px;margin: 10px;text-align: center;color: #fff;}

/* faq
---------------------------------------- */
.faq_area {
    position: relative;
    z-index: 1;
    background-color: #f5f5ff;
}

.faq-accordian {
    position: relative;
    z-index: 1;
}
.faq-accordian .card {
    position: relative;
    z-index: 1;
    margin-bottom: 1.5rem;
}
.faq-accordian .card:last-child {
    margin-bottom: 0;
}
.faq-accordian .card .card-header {
    background-color: #ffffff;
    padding: 0;
    border-bottom-color: #ebebeb;
}
.faq-accordian .card .card-header h6 {
    cursor: pointer;
    padding: 1.75rem 2rem;
    color: #00d2a0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -ms-grid-row-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.faq-accordian .card .card-header h6 span {
    font-size: 1.5rem;
}
.faq-accordian .card .card-header h6.collapsed {
    color: #070a57;
}
.faq-accordian .card .card-header h6.collapsed span {
    -webkit-transform: rotate(-180deg);
    transform: rotate(-180deg);
}
.faq-accordian .card .card-body {
    padding: 1.75rem 2rem;
}
.faq-accordian .card .card-body p:last-child {
    margin-bottom: 0;
}

@media only screen and (max-width: 575px) {
    .support-button p {
        font-size: 14px;
    }
}

.support-button i {
    color: #3f43fd;
    font-size: 1.25rem;
}
@media only screen and (max-width: 575px) {
    .support-button i {
        font-size: 1rem;
    }
}

.support-button a {
    text-transform: capitalize;
    color: #2ecc71;
}
@media only screen and (max-width: 575px) {
    .support-button a {
        font-size: 13px;
    }
}



/* terms
---------------------------------------- */
.termsh3{background-color: #eeeeee;padding: 5px;color: #000;font-size:16pt;}

/* news
---------------------------------------- */
.newsbox{text-align: left;vertical-align: top;background: #091326;padding: 20px;
}
.newsbox:hover{}
.newsbox:hover .newstit{color: #fff;transition-duration: 0.3s;}

.newstit{color: #194e8c;font-size:14pt;//padding:10px;font-family:Poppins;margin-bottom: 5px;letter-spacing: 1px;font-weight: 300;
//background: #fc5b3f;


}
.newsicon{color: #00d2a0;}
.newstext{font-size:12pt;font-family:Quicksand;margin-top:10px;transition-duration:0.3s;letter-spacing: 1px;//padding-left: 7px;//background: rgba(255,255,255,0.5);//border:1px solid #ccc;//padding: 10px;border-radius: 5px;}
.newsdate{padding:5px;font-size:12pt;text-shadow:none;display:block;letter-spacing: 1px;
}
.newsborder{padding: 30px;display: inline-block;margin: 10px;vertical-align: top;text-align: left;transition-duration: 0.5s;background: rgba(255,255,255,0.3);display: block;border: 1px solid #eee;border-radius: 5px;
}
.newsline{display: block;width: 50px;border-top: 2px #fff solid;}
.newsmore{color: #fc5b3f;font-family: Quicksand;text-transform: uppercase;font-size: 10pt;}
.newsmore:hover{color: #fc4626;background: rgba(255,255,255,0.2);}

.newsbl{float: left;text-align: center;}
.newsbl2{display: block;//padding-left: 100px;}

/* stats
---------------------------------------- */
.statsp{padding-right:20px;}
.statsborder{border:1px solid #ccc;}
.statsbox{background: rgba(255,255,255,0.3);color: #000;border: 1px solid #eee;//margin-bottom: 10px;padding: 20px 10px 20px 10px;//min-height: 100px;//min-width: 260px;border-radius: 50px;transition-duration: 0.3s;}
.statsicon{color: #fff;padding: 10px;font-size: 40pt;text-align: center;
background: -webkit-linear-gradient(#6ab783, #194e8c);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.statsbox2{color: #cca354;border: 1px solid #cca354;margin-bottom: 10px;padding: 10x;min-height: 100px;border-radius: 5px;}
.statsboxr{float: right;font-size: 50pt;margin-right: 10px;}
.statsboxl{float: left;margin-left: 10px;}
.statsboxtit{font-size: 13pt;font-family: Poppins;color: #194e8c;}
.statsboxtxt{font-size: 12pt;font-family: Poppins;color: #6ab783;}



/* support
---------------------------------------- */
.suptit2{font-family:Poppins;font-weight: 500; font-size:20pt;//text-transform:uppercase;//text-align:center;letter-spacing: 2px;color: #194e8c;//margin-bottom: 20px;}
.contactorder{//border:1px solid #09b36d;border-radius: 5px;//padding: 20px;//background: #fff;}
.contact-detail{padding-top: 40px;}
.contact-detail li{font-size: 16px; display: flex; width: 100%; padding-bottom: 25px; align-items: center;}
.contact-detail li:last-child{padding-bottom: 0;}
.contact-detail li a, .contact-detail li span{width: calc(100% - 44px); float: left; padding-left: 15px;}
.contact-detail li i{width: 44px; height: 44px; line-height: 44px; border-radius: 100%; text-align: center; font-size: 20px; float: left;}

.supicon{//border-radius: 50px;color: #ff4800;display: inline-block;text-align: center;font-size: 50pt;//padding-top: 10px;

}
.supinfotxt{font-size: 10pt;font-family: Poppins;letter-spacing: 1px;}
.supbox{display: block;margin-bottom: 5px;vertical-align: top;min-height: 50px;border:1px solid #eee;background: rgba(255,255,255,0.3);padding: 10px;border-radius: 10px;
}
.supbox2{display: inline-block;width: 300px;margin: 10px;vertical-align: top;min-height: 210px;//text-align: center;letter-spacing: 1px;border:2px solid #cca354;border-radius: 10px;padding: 20px;font-size: 11pt;color: #cca354;//box-shadow: 0px 0px 20px #DFE7EF;//background: #cca354;
}
.supboxtit{text-transform: uppercase;font-family: Poppins;font-size: 16pt;padding: 5px 10px 5px 10px;//color: #fff; 10px;letter-spacing: 1px;font-weight: 500;}




.supbg{//background: rgba(28,21,119,0.7);//background-size:50%;
}
.supboxl{display: block;min-height:300px;//width: 790px;//text-align:left;//padding-right: 80px;font-size: 10pt;}

.supformtxt{font-size: 12pt;letter-spacing: 1px;//color: #fff;//padding: 10px;//background: rgba(255,255,255,0.3);display: inline-block;border-radius: 20px;}

.supimg{height:150px;//border-radius:5px;}
.supformbg{background-size:cover;background-attachment:////fixed//; //padding:20px;min-height:100px;//border-radius: 10px;margin-top:10px;margin-bottom:10px;//max-width: 800px;//border: 1px solid #08afe9;//display:inline-block; 
//background: #fff;
}
.supformbg2{padding: 30px 10px 10px 10px;color: #fff;border-radius: 10px;
background: rgb(134,111,241); /* Old browsers */
background: -moz-linear-gradient(left,  rgba(134,111,241,1) 0%, rgba(237,118,121,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(134,111,241,1) 0%,rgba(237,118,121,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(134,111,241,1) 0%,rgba(237,118,121,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#866ff1', endColorstr='#ed7679',GradientType=1 ); /* IE6-9 */}
.supportp{padding-right:30px;}
.supporttit{color: #333;font-size:30pt;padding:10px;font-family:Barlow;//border-radius:10px;//margin-bottom:5px;//text-transform:uppercase;letter-spacing: 2px;}
.supportimg{border-radius:10px;}
.supportborder{border-bottom:1px dotted #ccc;padding:5px;}
.supporttxt{font-size:10pt;font-family:Quicksand;}
.supporth3{font-size:16pt;text-transform:uppercase;font-family:Barlow;}
.supporttop{font-family:Barlow;}
.supporttit2{font-size:12pt;font-family:Barlow;color:#00a8d6;text-transform:uppercase;}



.blleft{text-align: left;}
.blright{text-align: right;}

/* logo
---------------------------------------- */

.logoline{padding:0px 0px 10px 10px;


}
.logolinebg{border-bottom: 1px solid #D8D8D8;/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffffff+0,f9f9f9+100 */
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(249,249,249,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(249,249,249,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(249,249,249,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f9f9f9',GradientType=0 ); /* IE6-9 */
}
.logoicon1{color: #fc5b3f;}

.logosplit{width: 70px;height: 3px;margin-bottom: 10px;margin-top: 10px;
background: rgb(101,210,191); /* Old browsers */
background: -moz-linear-gradient(left, rgba(101,210,191,1) 0%, rgba(48,57,162,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(101,210,191,1) 0%,rgba(48,57,162,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(101,210,191,1) 0%,rgba(48,57,162,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#65d2bf', endColorstr='#3039a2',GradientType=1 ); /* IE6-9 */
}

.logoslidebox{text-align: left;padding-top: 30px;}
.logoratebox{display: inline-block;width: 200px;padding: 10px;margin: 3px;//border: 1px solid #eee;min-height: 50px;text-align: left;vertical-align: top;

}
.logoratebox:hover{

}
.logorateimg{float: left;width: 64px;height: 64px;margin-right: 10px;-webkit-filter: grayscale(100%);filter: grayscale(100%);transition-duration: 0.5s;}
.logoratebox:hover .logorateimg{-webkit-filter: none;filter: none;transition-duration: 0.5s;}
.logoratetit{font-family:Barlow;letter-spacing: 1px;color: #fff;font-size: 12pt;}
.logorateprice{font-family:Barlow ;font-size: 50pt;margin-top: 10px;color: #C9BDFF;letter-spacing: 2px;}
.logocryptoprice{background:rgba(0,35,57,0.7); display: block;min-height: 100px;text-align: center;padding: 10px;border-radius: 50px;border-bottom: 2px solid #10cb6c;}

.logosocialico{//background:#081f36;padding:7px;color: #fff;font-size: 10pt;//margin: 5px;border-radius: 50%;width: 40px;height: 40px; display: inline-block;color: #fff;text-align: center;border:2px solid #fff;}
.logosocialico:hover{color: #fff;border:2px solid #fff;background:rgba(255,255,255,0.3);}
canvas {
  display: block;
  vertical-align: bottom;
}

#particles-js {
  position: absolute;
  width: 100%;
  height:650px;
  //background: #00356B;
	opacity: 0.9;
}

#particles-js2 {
  position: absolute;
  width: 100%;
  height:150px;
  //background: #00356B;
	opacity: 0.7;
}




.text {
  position: absolute;
  top: 50%;
  right: 50%;
  -webkit-transform: translate(50%, -50%);
          transform: translate(50%, -50%);
  color: #fff;
  max-width: 90%;
  padding: 2em 3em;
  background: rgba(0, 0, 0, 0.4);
  text-shadow: 0px 0px 2px #131415;
  font-family: 'Open Sans', sans-serif;
}







#imgrotate {
		-webkit-animation: rotation 20s infinite linear;
}

@-webkit-keyframes rotation {
		from {
				-webkit-transform: rotate(0deg);
		}
		to {
				-webkit-transform: rotate(359deg);
		}
}
.logotopbarr{text-align: right;float: right;//margin-top: 5px;}

.logotopbar{background: #132351;color: #fff;font-family:Quicksand;font-size:10pt;letter-spacing: 2px;padding: 5px 0px 5px 0px;}
.logoblockimg{float: right;padding-top: 50px;transform: rotate(360deg);}
.logolb{margin-top: 10px;float: left;}
.logosocialb{margin-top: 10px;float: right;margin-left: 120px;//display: inline-block;}
.logorb{text-align: right;float: right;margin-top: 20px;}
.logorb2{text-align: right;float: left;margin-top: 20px;margin-left: 20px;}
.logorb3{text-align: right;float: left;margin-top: 20px;margin-left: 130px;}

.logosb{margin-right: 10px;display: inline-block;float: right;//background: #333;}


.logobar1{background:#fff;padding:10px 0px 10px 0px;min-height: 70px;}
.logomenu{background-color:#fff;padding:10px 0px 10px 0px;//min-height:50px;}
.logomenu2{//background-color:rgba(0,0,0,0.3);padding:10px 0px 10px 0px;min-height:100px;}
.logomenubg{max-width: 1200px;padding: 15px 10px 15px 10px;//border-top: 1px solid #eee;
	
}
.logomenubar{
background: rgba(2,14,62,0.7);}
.logomenubarlogo{
background: #4241b8;
}

.logomenubar2{
	background:#194e8c;
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#6ab783+0,194e8c+100 */
background: rgb(106,183,131); /* Old browsers */
background: -moz-linear-gradient(left,  rgba(106,183,131,1) 0%, rgba(25,78,140,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(106,183,131,1) 0%,rgba(25,78,140,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(106,183,131,1) 0%,rgba(25,78,140,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6ab783', endColorstr='#194e8c',GradientType=1 ); /* IE6-9 */


}

.logoicon{display:inline-block;//position: relative;z-index: 100;max-width: 200px;}
.logobtn{display:inline-block;color:#fc5b3f;text-transform:uppercase;font-family:Poppins;display:inline-block;font-size:10pt;transition-duration:0.3s;text-shadow:none;letter-spacing: 1px;margin-left: 5px;border-radius: 50px;
background-image: linear-gradient(to right, #ae69a8 0%, #4ed2e1  51%, #ae69a8  100%);
            padding: 10px 45px;
            text-align: center;
            text-transform: uppercase;
            transition: 0.5s;
            background-size: 200% auto;
            color: white;
}
.logobtn:hover{background-position: right center; /* change the direction of the change here */
            color: #fff;
            text-decoration: none;
}

.logobtnout{display:inline-block;color:#fc5b3f;text-transform:uppercase;font-family:Poppins;display:inline-block;font-size:10pt;transition-duration:0.3s;text-shadow:none;letter-spacing: 1px;margin-left: 5px;border-radius: 50px;
background-image: linear-gradient(to right, #FF512F 0%, #DD2476  51%, #FF512F  100%);
            padding: 10px 45px;
            text-align: center;
            text-transform: uppercase;
            transition: 0.5s;
            background-size: 200% auto;
            color: white;
}
.logobtnout:hover{background-position: right center; /* change the direction of the change here */
            color: #fff;
            text-decoration: none;
}
.logobtnb{display:inline-block;color:#7352fc;padding:5px 30px 5px 30px;text-transform:uppercase;font-family:Barlow;display:inline-block;font-size:12pt;transition-duration:0.3s;background:rgba(255,255,255,0.9);text-shadow:none;letter-spacing: 1px;//border-radius: 10px;border:1px solid #7352fc;margin-left: 5px;
}
.logobtnb:hover{transition-duration:0.3s;background:#7352fc;color:#fff;//border:2px solid #fff;
	
}

.logobtn2{display:inline-block;color:#fff;display:inline-block;transition-duration:0.3s;text-shadow:none;letter-spacing: 1px;border-radius: 50px;
background:#fff;border:1px solid #ff4800;
            padding: 10px 35px;
            text-align: center;
            //text-transform: uppercase;
            transition: 0.3s;
            color: #ff4800;
	


}
.logobtn2:hover{background:#4ac728;border:1px solid #4ac728;
            color: #fff;
            text-decoration: none;

}

.logobtn2b{display:inline-block;color:#fff;padding:5px 30px 5px 30px;text-transform:uppercase;font-family:Barlow;display:inline-block;font-size:12pt;transition-duration:0.3s;text-shadow:none;letter-spacing: 1px;//border-radius: 10px;border:1px solid #fff;background:#23cf9a;


}
.logobtn2b:hover{transition-duration:0.3s;background:rgba(255,255,255,0.9);color:#23cf9a;border:1px solid #23cf9a;

}
.logobtnbl{margin-top: 20px;margin-bottom: 20px;}
.logologbtn{display:inline-block;color:#fff;font-family:Barlow;font-size:10pt;transition-duration:0.3s;text-transform:uppercase;background: #B10002;border:2px solid #B10002;padding: 10px 20px 10px 20px;letter-spacing: 2px;border-radius: 10px;}
.logologbtn:hover{color:#171717;transition-duration:0.3s;background: none;border:2px solid #171717;}
.logoarico{color:#eeb81c;font-family:Barlow;font-size:10pt;}
.logoartxt{color:#171717;Quicksand;font-size:10pt;padding:0px 10px 0px 5px;//text-transform:uppercase;letter-spacing: 2px;}
.slider2img{position: absolute;right: 100px;max-width: 400px;top: 230px;}
.logoslider{background:url('images/slider.jpg') no-repeat center;min-height:600px;//background-attachment://fixed//;background-size:cover;padding:0px 0px 50px 0px;}
.logoslider2{background:#fff;min-height:100px;background-size:cover;//box-shadow:#A783CB 0px 5px 10px;}
.logotit{color:#fff;//font-size:20pt;font-family:Barlow;//text-align:center;//min-height:120px;display:block;margin-top:50px;letter-spacing: 1px;max-width: 1200px;text-shadow: #333 1px 1px 0px;margin-bottom: 20px;}
.logotitgrad{color: #cca354;text-transform: uppercase;font-family:Poppins;//font-weight: 500;font-size:14pt;letter-spacing: 2px;}
.logotitcol{color: #4a9cfb;font-size:14pt;text-transform:uppercase;}
.logotit2{color:#fff;font-size:36pt;//text-transform:uppercase;font-family:Poppins;text-shadow: #333 1px 1px 0px;display:inline-block;//max-width: 1200px;font-weight: 500;letter-spacing: 2px;}
.logotitsmall{color:#eee;font-size:14pt;//text-transform:uppercase;//font-family:Poppins;//text-shadow: #333 1px 1px 0px;//display:inline-block;max-width: 500px;font-weight: 500;letter-spacing: 1px;}
.logobtc{float: right;margin-top: 50px;}
.logopay{//float: right;z-index: 10;position: absolute;}
.logoreg{color:#000;background:#0d55cc;padding:10px 20px 10px 20px;text-transform:uppercase;font-family:Barlow;display:inline-block;font-size:12pt;transition-duration:0.3s;border:2px solid #0d55cc;margin-right:10px;border-radius: 20px;letter-spacing: 2px;}
.logoreg:hover{transition-duration:0.3s;background:#fff;color:#000;border:3px solid #fff;}
.logologin{background-image: linear-gradient(to right, #77A1D3 0%, #79CBCA  51%, #77A1D3  100%);
            //margin: 10px;
            padding: 15px 45px;
            text-align: center;
            text-transform: uppercase;
            transition: 0.5s;
            background-size: 200% auto;
            color: white;            
            //box-shadow: 0 0 20px #eee;
            border-radius: 10px;
            display: block;
	font-family: Poppins;

         
}
.logologin:hover{background-position: right center; /* change the direction of the change here */
            color: #fff;
            text-decoration: none;
         
}
.logoabout{border:2px solid #ff68ca;
	color:#fff;padding:13px 20px 13px 20px;text-transform:uppercase;font-family:Poppins;display:inline-block;font-size:10pt;transition-duration:0.3s;text-shadow:none;border-radius: 10px;letter-spacing: 2px;cursor: pointer;margin-bottom: 10px;min-width: 230px;text-align: center;font-weight: 500;

}
.logoabout:hover{color:#fff;
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ff68ca+0,ffc76c+100 */
background: #ff68ca; /* Old browsers */
background: -moz-linear-gradient(left,  #ff68ca 0%, #ffc76c 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  #ff68ca 0%,#ffc76c 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  #ff68ca 0%,#ffc76c 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff68ca', endColorstr='#ffc76c',GradientType=1 ); /* IE6-9 */



}

.logoimgright{float: right;}

.logodate{color: #99C7FF;font-size: 12pt;font-family: Poppins;}
.logodate:hover{color: #fff;}
.logoprice{//border:1px solid #cca354;padding: 5px;//width: 30px;border-radius: 50px;color: #fff;display: inline-block;}
.logoprice2{color: #cca354;font-size: 20pt;}



#snow{
	background: none;
	font-family: Androgyne;
	background-image: url('images/s1.png'), url('images/s2.png'), url('images/s3.png');
	height: 100%;
	left: 0;
	//position: relative;
	top: 0;
	width: 100%;
	z-index:1;
	-webkit-animation: snow 10s linear infinite;
	-moz-animation: snow 10s linear infinite;
	-ms-animation: snow 10s linear infinite;
	animation: snow 10s linear infinite;
}
@keyframes snow {
  0% {background-position: 0px 0px, 0px 0px, 0px 0px;}
  50% {background-position: 500px 500px, 100px 200px, -100px 150px;}
  100% {background-position: 500px 1000px, 200px 400px, -100px 300px;}
}
@-moz-keyframes snow {
  0% {background-position: 0px 0px, 0px 0px, 0px 0px;}
  50% {background-position: 500px 500px, 100px 200px, -100px 150px;}
  100% {background-position: 400px 1000px, 200px 400px, 100px 300px;}
}
@-webkit-keyframes snow {
  0% {background-position: 0px 0px, 0px 0px, 0px 0px;}
  50% {background-position: 500px 500px, 100px 200px, -100px 150px;}
  100% {background-position: 500px 1000px, 200px 400px, -100px 300px;}
}
@-ms-keyframes snow {
  0% {background-position: 0px 0px, 0px 0px, 0px 0px;}
  50% {background-position: 500px 500px, 100px 200px, -100px 150px;}
  100% {background-position: 500px 1000px, 200px 400px, -100px 300px;}
}	

/* banner fx
---------------------------------------- */


/* fx
---------------------------------------- */
#stars {
  display: block;
  position: absolute;
  width: 100%;
	height: 690px;
  //height: 16rem;
  //height: 100vh;
  //z-index: 1;
}

.rotate{
	z-index: 2;
    position: relative;
    -webkit-animation:spin 20s linear infinite;
    -moz-animation:spin 20s linear infinite;
    animation:spin 20s linear infinite;
}
.updown2 { animation: updown2 infinite 5s ease-in-out }
@keyframes updown2 {
    50% { transform: translateY(30px) }
}

.updown3 { animation: updown3 infinite 3s ease-in-out }
@keyframes updown3 {
    50% { transform: translateY(30px) }
}

.updown:hover { animation: updown infinite 2s ease-in-out }
@keyframes updown {
    50% { transform: translateY(30px) }
}

.heart:hover{
	animation-name: heartbeatSlow; animation-iteration-count: infinite; animation-duration: 2s }
@keyframes heartbeatSlow {
    35%, 65% { transform: scale(1.1) }
}

.heart2{
	animation-name: heartbeatSlow; animation-iteration-count: infinite; animation-duration: 2s }
@keyframes heartbeatSlow {
    35%, 65% { transform: scale(1.1) }
}


/* lang
---------------------------------------- */
.langimg{float: left;padding: 5px 0px 5px 5px;width: 24px;}
.languagepicker{
	//background-color: rgba(0,35,57,0.7);
	border:2px solid #866bfe;
	display: inline-block;
	padding: 0;
	height: 33px;width: 100px;
	overflow: hidden;
	transition: all .3s ease;
	//vertical-align: top;
	float: left;
	text-align: left;
	top:0;margin-top:45px;
	position: absolute;
	border-radius: 50px;
	z-index: 100;
	text-transform: uppercase;
	
}

.languagepicker:hover {
	/* don't forget the 1px border */
	height: 205px;
	background-color: rgba(0,35,57,0.5);
	border:1px solid #333;
	border-radius: 10px;
}

.languagepicker a{
	color: #fff;font-size: 10pt;
	text-decoration: none;
	float: left;width: 100px;
}

.languagepicker li {
	display: block;
	padding: 5px;
	line-height: 18px;
	//border-top: 1px dashed #ccc;
	padding-left: 25px;
	
	
}

.languagepicker li:hover{
	background-color: rgba(238,238,238,0.2);
}

.languagepicker a:first-child li {
	border: none;
	//background: #FFF !important;
}

.languagepicker li img {
	padding: 5px;
}

.roundborders {
	border-radius: 5px;
}

.large:hover {
	/* 
	don't forget the 1px border!
	The first language is 40px heigh, 
	the others are 41px
	*/
	height: 40px;
}

/* home
---------------------------------------- */
.hometextslider{padding: 50px;color: #fff;}
.homebox{color: #6ab783;display: block;//width: 345px;margin-bottom: 10px;padding: 20px;border-radius: 5px;min-height: 300px;vertical-align: top;transition-duration: 0.3s;background: rgba(255,255,255,0.3);font-size: 20pt;border:1px solid #eee;}
.homebox:hover{background: #fc5b3f;color: #fff;transition-duration: 0.3s;
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#194e8c+0,6ab783+100 */
background: rgb(25,78,140); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(25,78,140,1) 0%, rgba(106,183,131,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(25,78,140,1) 0%,rgba(106,183,131,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(25,78,140,1) 0%,rgba(106,183,131,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#194e8c', endColorstr='#6ab783',GradientType=0 ); /* IE6-9 */
}
.homebox:hover .homeboxico{background: #fff;}
.homebox2{display: inline-block;width: 340px;margin: 10px;padding: 20px;border-radius: 5px;background: #212224;color: #fff;min-height: 300px;transition-duration: 0.3s;border-bottom: 2px solid #fc5b3f;}
.homebox2:hover{background: #fc5b3f;}
.homebox2:hover .homeboxico2{background: #212224;}
.homeboxico{//padding: 10px;display: inline-block;font-size: 30pt;border-radius: 50%;margin-bottom: 10px;}
.homeboxico2{//padding: 10px;display: inline-block;font-size: 30pt;border-radius: 50%;margin-bottom: 10px;}
.homeboxtit{font-family: Poppins;font-size: 20pt;color: #194e8c; transition-duration: 0.3s;}
.homeboxtit2{font-family: Poppins;font-size: 20pt;color: #fff; transition-duration: 0.3s;}
.homeboxtrust{background: #fff;padding: 20px;border: 1px solid #ccc;border-radius: 5px;}

.homeopurttxt{font-size: 16pt;}
.homeopurt{display: inline-block;width: 124px;margin: 10px;color: #6ab783;font-size: 12pt;text-transform: uppercase;}
.homeopurtbr{border: 1px solid #eee;border-radius: 20px;
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffffff+0,f3f3f3+50,ededed+51,ffffff+100;White+Gloss+%232 */
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(243,243,243,1) 50%, rgba(237,237,237,1) 51%, rgba(255,255,255,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */

}
.homeopurtico{//width: 64px;}
.work-box-bg{background: url(images/work-petern.png); background-position: center; background-repeat: no-repeat; position: absolute; top: 0; left: 0; width: 100%; height: 100%; animation: ripple 5s infinite; transition: all 400ms ease;z-index: 100;}
.work-box img{position: relative;}
.rotation-img{-webkit-animation: rotation 15s infinite linear;}
@keyframes ripple{0%{transform: scale(0.8);}50%{transform: scale(0.9);}100%{transform: scale(0.8);}}
@-webkit-keyframes rotation {from {-webkit-transform: rotate(0deg);} to {-webkit-transform: rotate(359deg);}}
.homegurardh3{text-transform: uppercase;letter-spacing: 1px;font-size: 25pt;color: #000;}
.homegurard{background: #cca354;padding: 10px;
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#000000+0,cca354+50,000000+100&0+0,1+50,0+100 */
background: -moz-linear-gradient(left,  rgba(0,0,0,0) 0%, rgba(204,163,84,1) 50%, rgba(0,0,0,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(0,0,0,0) 0%,rgba(204,163,84,1) 50%,rgba(0,0,0,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(0,0,0,0) 0%,rgba(204,163,84,1) 50%,rgba(0,0,0,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#00000000',GradientType=1 ); /* IE6-9 */


}
.homefu{display: inline-block;width: 500px;padding: 20px;margin: 10px;background: rgba(0,0,0,0.50);color: #fff;border-radius: 10px;min-height: 150px;}
.homefutit{font-family: Poppins;text-transform: uppercase;font-size: 16pt;text-align: left;color: #cca354;}
.homefutxt{font-size: 10pt;text-align: left;letter-spacing: 1px;}

.homewhybg{//background: rgba(0,0,0,0.3);padding: 35px;border-radius: 5px;//color: #fff;border: 1px solid #ccc;


}
.homecertlink{color: #cca354;font-size: 14pt;}
.homecertlink:hover{color: #cca354;font-size: 14pt;}
.hometopfe2{padding: 20px;z-index: 1000;color: #fff;font-family: Poppins;text-transform: uppercase;//text-align: center;//font-size: 100pt;

}
.hometopfe{//background: #08afe9;padding: 20px;z-index: 1000;color: #fff;font-family: Poppins;text-transform: uppercase;//text-align: center;
background: rgba(0,0,0,0.8);
}
.hometopfeblock{display: inline-block;font-size: 12pt;margin-right: 20px;min-width: 250px;border-right: 1px solid #cca354;}
.hometopfeblock2{display: inline-block;font-size: 12pt;margin-right: 20px;min-width: 250px;}
.hometopfeico{color: #cca354;margin-right: 10px;}
.homewhybtn{color:#fff;padding:15px 40px 15px 40px;text-transform:uppercase;font-family:Barlow;display:inline-block;font-size:10pt;transition-duration:0.3s;border:none;background:#44bd32;text-shadow:none;border-radius: 10px;letter-spacing: 2px;cursor: pointer;
}
.homewhybtn:hover{transition-duration:0.3s;background:#fff;color:#333;}
.homewhytxt{//color: #bebecc;font-size: 11pt;}
.homepricebg{padding-top: 50px;padding-bottom: 5px;
	/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffffff+0,212224+100&0+0,1+100 */
background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, rgba(33,34,36,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(33,34,36,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%,rgba(33,34,36,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#212224',GradientType=0 ); /* IE6-9 */

}
.homepricebox1{display: inline-block;width: 600px;border-bottom-left-radius: 10px;border-top-left-radius: 10px;min-height: 200px;box-shadow: #120A35 0px 0px 10px;vertical-align: top;padding: 50px;

background: rgb(91,58,168); /* Old browsers */
background: -moz-linear-gradient(left, rgba(91,58,168,1) 0%, rgba(30,18,79,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(91,58,168,1) 0%,rgba(30,18,79,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(91,58,168,1) 0%,rgba(30,18,79,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5b3aa8', endColorstr='#1e124f',GradientType=1 ); /* IE6-9 */
}
.homepricebox2{display: inline-block;width: 600px;border-bottom-right-radius: 10px;border-top-right-radius: 10px;min-height: 200px;vertical-align: top;padding: 50px;
background: #100736;box-shadow: #120A35 0px 0px 10px;
}

.homepricebox2:hover .logorateprice{color: #fff;transition-duration: 0.3s;}
.homepricebox1:hover .logorateprice{color: #fff;transition-duration: 0.3s;}

.homevideo{background: url('images/laptop-png.png') no-repeat center;min-height: 420px;}
.hvideoframe{width: 508px;height: 355px;padding-top: 37px;z-index: 100;position: relative;}

.homebtc{z-index: 100;position: absolute;}
.homebt2{z-index: 100;position: absolute;}
.homecerfloat{//float: right;//margin-right: 200px;}
.homesec{padding: 10px;display: inline-block;width: 80px;border-radius: 10px;margin-bottom: 10px;border: 1px solid #013a43;margin: 5px;}
.homesec:hover{transition-duration: 0.3s;background: #013a43; }
.homepaymentbox{text-align: center;}
.homepaymenttit{color: #fff;font-size: 14pt;text-transform: uppercase;font-family: Poppins;background: #ab95ec;//border-radius: 20px;padding: 10px 30px 10px 30px;display: inline-block;position: absolute;margin-top: -25px;left: 44%;z-index: 100;}
.homecalborder{//border:2px solid #787878;padding: 10px;border-radius: 5px;max-width: 1085px;}
.homecaltxt{font-family: barlow;color: #fff;padding-bottom: 5px;text-align: left;}

.homecalamount{font-size: 10pt;color: #fff;//width: 350px;//text-align: left;display: inline-block;//text-transform: uppercase;font-family: Barlow;//padding-left: 55px;letter-spacing: 2px;//text-shadow: #fff 1px 1px 0px;}
.homecalplan{font-size: 10pt;color: #fff;//width: 350px;text-align: left;display: inline-block;//text-transform: uppercase;font-family: Barlow;//padding-left: 65px;letter-spacing: 2px;//text-shadow: #fff 1px 1px 0px;}

.homecallow{font-family: Quicksand;font-size: 12pt;color: #fff;float: left;//background: #FF0004;padding-left: 10px;}
.homecalhigh{font-family: Quicksand;font-size: 12pt;color: #7863fe;float: right;//background: #448F00;padding-right: 10px;}

.homecalbg{background:#490fb4 url('images/banner-bg.svg') center;background-size: cover;padding: 20px;}
.triangle-down { width: 0; height: 0; border-left: 25px solid transparent; border-right: 25px solid transparent; border-top: 25px solid #081f36; }
.homecalintps{//border:1px solid #E1E1E1;background:#fff;color:#333;font-family:Poppins;font-size:11pt;border-radius:50px;padding:10px;width:300px;margin-bottom:10px;text-align:center;margin:5px;letter-spacing: 1px;
box-shadow: inset 0px 0px 15px #333;border:none;

}
.cal {color:#000;padding:15px 40px 15px 40px;text-transform:uppercase;font-family:Barlow;display:inline-block;font-size:10pt;transition-duration:0.3s;border:1px solid #eeb81c;background:#eeb81c;text-shadow:none;border-radius: 5px;letter-spacing: 2px;//border:none;cursor: pointer;}
.cal:hover {transition-duration:0.3s;background:none;color:#fff;border:1px solid #fff;}
.homecal{//text-align:left;font-family:Barlow;font-size:10pt;color:#fff;text-transform:uppercase;display:block;//border:2px solid #D8D8D8;padding-top:10px;//background: rgba(0,0,0,0.3);//margin: 20px;//min-width: 250px;border-radius: 50px;padding-left: 5px;}

.homecal2{padding:10px;text-align:center;font-family:Poppins;font-size:12pt;color:#fff;background: #00acfe;//margin-right:30px;min-width: 50px;display: inline-block;border-bottom-right-radius: 50px;border-top-right-radius: 50px;width: 175px;}
.homecal3{padding:10px;text-align:center;font-family:Quicksand;font-size:12pt;color:#333;background: #fff;min-width: 50px;display: inline-block;border-bottom-left-radius: 50px;border-top-left-radius: 50px;width: 175px;}
.homegradient{
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffefec+0,ffffff+50,ffffff+100 */
background: rgb(255,239,236); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,239,236,1) 0%, rgba(255,255,255,1) 50%, rgba(255,255,255,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(255,239,236,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(255,239,236,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffefec', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */

}
.homeboxbg{background: #101112;padding: 50px 0px 50px 0px;}
.homewelbg{background:#fff url('images/section-bg.png') no-repeat center;background-size:cover;//min-height:400px;//padding-top:100px;//padding-bottom:50px;background-attachment: //fixed;position: relative;}

.homewelbg2{background:url('images/slider1.jpg') no-repeat center;background-size:cover;//min-height:800px;background-attachment: //fixed;//position: relative;}
.homewelbg2grad{padding-top:100px;padding-bottom:100px;color: #fff;
background: rgba(0,0,0,0.1);

}
.homewelbg2box{display: inline-block;margin: 10px;min-width: 250px;//border:1px solid #08afe9;padding: 20px;}
.homewelbg2box:hover{//background: rgba(255,255,255,0.1);transition-duration: 0.3s;}

.homewelbg2txt{color: #cca354;font-size: 16pt;font-family:Poppins;margin-top: 10px; }

.homewelbox{border:1px solid #ccc;border-radius: 50px;padding: 50px;background:#fff url('images/in-liquid-card-bg.png') no-repeat center;max-width: 900px;background-size: cover;}
.homewelicon{border:2px solid #fc5b3f;border-radius: 50%;padding: 10px;font-size: 18pt;width: 64px;height: 64px;display: inline-block;font-family: Poppins;color: #fc5b3f;margin: 10px;background: #fff;}
.homewelboxtxt{font-size: 14pt;}
.homeicon{color:#cca354;padding:30px;background: #000;border: 2px solid #cca354;font-size: 30pt;border-radius: 50px;width: 100px;box-shadow: #cca354 0px 0px 10px;}
.sslimg{margin-top: 550px;}

.homelast{background: url('images/19366.jpg') no-repeat center;background-size:cover;min-height:750px;padding-top:100px;padding-bottom:100px;background-attachment: ////fixed//;}


.hometxt1{font-size:30pt;font-family:Poppins;color:#194e8c;//text-transform:uppercase;letter-spacing: 1px;//font-weight: 500;}
.hometxt1g{font-size:30pt;font-family:Barlow;color:#333;//text-transform:uppercase;letter-spacing: 1px;}


.hometxt3{font-size:12pt;font-family:Barlow;color:#fff;text-transform:uppercase;}
.hometxt2{color:#6ab783;font-family:Poppins;//text-align:left;font-size: 14pt;text-transform:uppercase;letter-spacing: 2px;}
.hometxt2w{color:#cca354;font-family:Poppins;//text-align:left;font-size: 14pt;text-transform:uppercase;letter-spacing: 2px;}
.hometxt2about{//color:#fff;font-family:Quicksand;text-align:left;font-size: 12pt;letter-spacing: 1px;}

.homeaboutbtn{color:#fff;background:#7863fe;padding:15px 30px 15px 30px;text-transform:uppercase;font-family:Barlow;display:inline-block;font-size:10pt;transition-duration:0.3s;border-radius: 50px;//margin-top: 5px;letter-spacing: 2px;border:none;}
.homeaboutbtn:hover{transition-duration:0.3s;background:#132351;color:#fff;cursor: pointer;}
.homesplit{height:20px;margin-bottom:30px;border-bottom: 2px solid #7863fe;max-width: 70px;}
.homesplit2{height:20px;margin-bottom:20px;border-bottom: 2px solid #fff;max-width: 70px;}

.homeptitplan{font-family:Poppins;font-size:30pt;//text-transform:uppercase;text-align:center;letter-spacing: 2px;color: #fff;margin-bottom: 20px;font-weight: 500;}
.homeptitplan2{font-family:Poppins;font-size:24pt;//text-transform:uppercase;text-align:center;letter-spacing: 2px;color: #fff;margin-bottom: 20px;font-weight: 500;}

.homeptit{font-family:Poppins;font-size:30pt;//text-transform:uppercase;text-align:center;letter-spacing: 2px;color: #fff;margin-bottom: 20px;font-weight: 700;}
.homeptit2{font-family:Poppins;font-weight: 500; font-size:30pt;//text-transform:uppercase;//text-align:center;letter-spacing: 2px;color: #194e8c;margin-bottom: 20px;}
.w{color: #fff;}
.hgcol{color: #ff4800;}
.black{background: #000;padding: 5px 20px 5px 20px;border-radius: 50px;}

.homeptxt{font-family: Quicksand;color: #fff;letter-spacing: 1px;font-size: 12pt;//padding: 10px;max-width: 1200px;}
.homeptxt2{font-family: Quicksand;color: #979797;letter-spacing: 1px;font-size: 12pt;//padding: 10px;max-width: 1200px;}

.homeptitcol{font-family:Quicksand;font-size:30pt;//text-transform:uppercase;text-align:center;letter-spacing: 2px;color:#fff;}

.homecalbtn{padding:10px 40px 10px 40px;text-transform:uppercase;font-family:Poppins;display:inline-block;font-size:10pt;transition-duration:0.3s;border:none;background:none;text-shadow:none;border-radius: 5px;letter-spacing: 1px;cursor: pointer;margin-bottom: 10px;//min-width: 200px;text-align: center;font-weight: 500;color:#fff;border: 1px solid #fff;}
.homecalbtn:hover{background: #212224;border: 1px solid #212224;color: #fc5b3f;padding: 10px;}
.homeweltxt{color:#171717;font-family:Quicksand;font-size:12pt;text-transform:uppercase;padding-bottom:10px;}
.homefebox{width:175px;background:rgba(0,0,0,0.30);margin:2px;display:inline-block;min-height:400px;transition-duration:0.3s;border-radius: 50px;padding: 20px;vertical-align: top;color: #fff;font-family: Poppins;}
.homefeboxico{background: -webkit-linear-gradient(#ed7679, #866ff1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
padding:10px;font-size: 40pt;
}
.homefeline{border-bottom: 3px solid #fc5b3f;max-width: 50%;padding: 10px;}
.homefebox:hover{transition-duration: 0.3s;margin-top: -5px;background:#fff url('images/planbgh.png') no-repeat bottom;;color: #194e8c;background-size: cover;}
.homefebox:hover .homefetit{border-bottom-color: #194e8c;}
.homefeboxrate{transition-duration:0.3s;color: #fc5b3f;font-size: 22pt;font-family: Poppins;//background: #cca354;border-radius: 5px;text-transform: uppercase;}
.homefebox:hover{//border:1px solid #fc5b3f;}


.homeplanref{padding-top: 20px;padding-bottom: 20px;color: #fff;font-size: 24pt;font-family: Poppins;margin-bottom: 100px;text-transform: uppercase;
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#3f19b1+0,ffffff+100&1+0,0+100 */
background: -moz-linear-gradient(left,  rgba(63,25,177,1) 0%, rgba(255,255,255,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(63,25,177,1) 0%,rgba(255,255,255,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(63,25,177,1) 0%,rgba(255,255,255,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3f19b1', endColorstr='#00ffffff',GradientType=1 ); /* IE6-9 */
	
}
.homerefboxn2{font-size:16pt;color:#000;text-transform: uppercase;background: #cca354;padding: 10px;border-radius: 50px;font-family:Poppins;}
.homerefboxn3{font-size:16pt;color:#cca354;text-transform: uppercase;//background: #cca354;padding: 10px;border-radius: 50px;font-family:Poppins;margin-top: 35px;border:2px solid #cca354;}

.homeplanreftxt{font-family:Quicksand; }
.homeplanrefrate{color: #cca354;font-family:Poppins;}
.homeplanrefbl{float: right;margin-top: -56px;}


.homefeimg {transition-duration:0.3s;border-radius: 50%;border:5px solid #7863fe;filter: grayscale(100%);}
.homefetit{font-family:Poppins;font-size:16pt;padding:5px;//color: #fff;letter-spacing: 2px;text-transform: uppercase;margin-bottom: 5px;//border-radius: 5px;//background: #3b0799;
transition-duration:0.3s;border-bottom: 1px dashed #fff;margin-bottom: 10px;
	


}
.homefetit2{font-family:Poppins;font-weight: 500;font-size:36pt;//color: #fff;letter-spacing: 2px;//margin-left: 100px;display: block;//border-radius: 20px;padding: 2px 10px 2px 10px;
//background: #23cf9a;
}
.homefeprofit{//padding: 10px;//border-top: 1px dashed #fc5b3f;color: #fff;text-transform:uppercase;}
.homefetxt{//font-family:barlow;font-size:12pt;//padding:0px 10px 5px 10px;//border-bottom: 1px dotted #333;//max-width: 90%;color: #6ab783;letter-spacing: 1px;//min-height: 30px;//display: none;//background: rgba(0,0,0,0.3);//margin-bottom: 10px;//border-radius: 50px;transition-duration:0.3s;//border-bottom: 1px dashed #b690fa;transition-duration: 0.3s;}
.homefeprofit2{//padding: 5px;font-family:barlow; //border-radius: 5px;}

.homefetxtl{float: left;}
.homefetxtr{float: right;//color: #fff;}
.home {color:#fff;padding:15px 30px 15px 30px;text-transform:uppercase;font-family:Barlow;display:inline-block;font-size:10pt;transition-duration:0.3s;border:none;border-radius: 50px;margin-right: 5px;letter-spacing: 2px;box-shadow: #6ddba9 0px 0px 10px;cursor: pointer;

}
.home:hover {transition-duration:0.3s;color:#fff;

}
.homeitembg{min-height: 100px;padding: 20px 0px 20px 0px;}
.homeitembg2{min-height: 100px;background: url('images/paybg.jpg') no-repeat center;//background-attachment://fixed;background-size: cover;

}
.homeitembg2img{padding: 100px 0px 100px 0px;//background: rgba(255,255,255,0.7);


}
.homeh3{font-family: Poppins;font-size: 30pt;text-transform: uppercaseup;}
.homeh3b{font-family: Quicksand;font-size: 30pt;text-transform: uppercaseup;}
.homeh3ico{color: #cca354;font-size: 24pt;padding-right: 10px;}

.homeitembox{display: inline-block;width: 250px;padding: 20px;//margin: 10px;color: #333;font-family: Poppins;z-index: 100;transition-duration: 0.3s;
background: #b572ce;border-bottom: 5px solid #83469A;text-shadow: 1px 1px 0px #83469A;
}

.homeitembox01{display: inline-block;width: 250px;padding: 20px;//margin: 10px;color: #333;font-family: Poppins;z-index: 100;transition-duration: 0.3s;
background: #2fdc95;border-bottom: 5px solid #1D9865;text-shadow: 1px 1px 0px #1D9865;
}

.homeitembox02{display: inline-block;width: 250px;padding: 20px;//margin: 10px;color: #333;font-family: Poppins;z-index: 100;transition-duration: 0.3s;
background: #d85983;border-bottom: 5px solid #A33459;text-shadow: 1px 1px 0px #A33459;
}
.homeitembox03{display: inline-block;width: 250px;padding: 20px;//margin: 10px;color: #333;font-family: Poppins;z-index: 100;transition-duration: 0.3s;
background: #12aac6;border-bottom: 5px solid #0F6C7E;text-shadow: 1px 1px 0px #0F6C7E;
}

.homeitembox:hover{
	background: #83469A url(images/roadmap_bg.png) center no-repeat;transition-duration: 0.3s;

}

.homeitembox01:hover{
	background: #1D9865 url(images/roadmap_bg.png) center no-repeat;transition-duration: 0.3s;

}
.homeitembox02:hover{
	background: #A33459 url(images/roadmap_bg.png) center no-repeat;transition-duration: 0.3s;

}

.homeitembox03:hover{
	background: #0F6C7E url(images/roadmap_bg.png) center no-repeat;transition-duration: 0.3s;

}

.homeitembox2{display: inline-block;width: 180px;padding: 10px 5px 10px 5px;margin: 10px;color: #fff;//border:#613cab 2px solid;border-radius: 10px;font-family: Barlow;//background: rgba(97,60,171,0.5)

}

.homeitembox3{display: inline-block;width: 205px;padding: 10px 5px 10px 5px;margin: 5px;color: #000;//border-radius: 10px;font-family: Barlow;z-index: 100;transition-duration: 0.3s;//border: 2px solid #cca354;

//background: #b78b36;
}
.homeitembox3:hover{background: rgba(0,0,0,0.30);border-radius: 10px} 

.itemimg{padding: 10px;padding-top: 0px;font-size: 40pt;color: #fff;}
.itemtit{font-family: Poppins;font-weight: 500;letter-spacing: 1px;font-size: 18pt;text-transform: uppercase;color: #fff;}
.itemtit2{color: #fff;font-family: Poppins;font-weight: 500;font-size: 18pt;
border-radius: 10px;
}
.itemtxt{letter-spacing: 1px;font-size: 12pt;text-transform: uppercase;//font-family: Poppins;display: inline-block;margin-left: 10px;margin-top: 5px;color: #000;background: #cca354;display: block;border-radius:10px;



}
.itemtxt1{letter-spacing: 1px;font-size: 12pt;text-transform: uppercase;//font-family: Poppins;display: inline-block;margin-left: 10px;margin-top: 5px;color: #fff;//background: rgba(0,0,0,0.3);display: block;}


.homeplanbg{background:url('images/planbg.jpg') no-repeat center bottom;background-attachment://fixed;min-height:600px;//background-attachment: //fixed//;background-size: auto;//position: relative;}
.homeplangr{//background-attachment: //fixed//;background-size: cover; padding-top:100px;padding-bottom:10px;z-index: 100;}

.homeplantxtcent{font-family: Quicksand;color: #fff;letter-spacing: 2px;font-size: 11pt;padding: 10px;max-width: 1200px;}


.cent{font-family: Quicksand;color: #453c9e;font-size: 10pt;letter-spacing: 2px;text-transform: uppercase;margin-bottom: 10px;display: inline-block;}

.homestatblock{display: block;//padding-bottom: 5px;//border-bottom: 1px dashed #CACAD4;text-align: left;margin:10px;background: #f8fbfe;min-height: 50px;}
.homestatico{background: #e7e7f0;padding: 5px;min-width: 70px;display: inline-block;//min-height: 40px;text-align: center;min-height: 50px;}
.homestatico2{font-size: 20pt;color: #a4a4ab;padding: 5px;background: -webkit-linear-gradient(#ed7679, #866ff1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;}

.homestattxt2{font-size:10pt;font-family:Barlow;//text-transform:uppercase;letter-spacing: 2px;display: block;//margin-top: 10px;max-width: 80%;letter-spacing: 2px;text-transform: uppercase;color: #fff;}
.homestattxt{font-size:16pt;font-family:Poppins;color: #fff;padding-top: 10px;display: block;}
.homestat{
min-height: 100px;padding: 100px 0px 100px 0px;
background:#fff url('images/section-bg.png') no-repeat;background-size:cover;background-attachment://fixed;
}

.homestatimg{border-radius: 5px;}
.homestatbox {transition-duration:0.3s;max-width: 270px;margin:10px;}

.homebot{background:#fff url('images/') no-repeat left;background-size:auto;background-attachment:////fixed//;min-height:300px;display:block;//width:100%;}
.homebot2{background:#f1eeff url('images/sectoin_bg_3l.png') no-repeat;background-size:cover;background-attachment:////fixed//;min-height:500px;display:block;width:100%;}

.homebotbg{min-height:600px;display:block;//width:100%;padding:100px 0px 100px 0px;}
.homebottit{font-size:24pt;font-family:Barlow;color:#0d55cc;text-transform:uppercase;margin-bottom:50px;display:inline-block;}
.homebotpad{padding-left:10px;}
.homebottxt{font-size:10pt;font-family:Quicksand;//color:#8A849F;margin-bottom: 10px;}

.homebottxt1{font-size:14pt;font-family:Barlow;color:#333;padding-bottom: 10px;text-transform: uppercase;padding-top: 10px;}
.homebottxt2{font-size:10pt;font-family:Quicksand;//color:#fff;margin-bottom: 10px;}
.homebotblock1{width:80px;display:inline-block;}
.homebotblock2{width:450px;display:inline-block;}


.homebotbox{width:320px;display:inline-block;margin: 10px;transition-duration: 0.3s;padding:20px;text-align: center;min-height: 200px;border-radius: 10px;letter-spacing: 1px;vertical-align: top;border:1px solid #eee;
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(-45deg, rgba(255,255,255,0.7) 0%, rgba(243,243,243,0.7) 50%, rgba(237,237,237,0.7) 51%, rgba(255,255,255,0.7) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(-45deg, rgba(255,255,255,0.7) 0%,rgba(243,243,243,0.7) 50%,rgba(237,237,237,0.7) 51%,rgba(255,255,255,0.7) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(135deg, rgba(255,255,255,0.7) 0%,rgba(243,243,243,0.7) 50%,rgba(237,237,237,0.7) 51%,rgba(255,255,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}

.homebotbox:hover{transition-duration:0.3s;-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}

.homehowbox{display: inline-block;width: 300px;background:  rgba(255,255,255,0.8);padding: 20px;margin: 20px;box-shadow: #eee 0px 0px 20px;min-height: 250px;letter-spacing: 1px;vertical-align: top;border:1px solid #eee;border-radius: 10px;


}

.homehow{ //min-height:400px;background-size: cover;z-index: -100;
    //color: #fff;background:#470fac url('images/bg-52.jpg')no-repeat center;background-attachment: ////fixed//;

}

.homehow2{ min-height:400px;background-size: cover;z-index: -100;
    //color: #fff;background:#000 url('images/aboutybg.jpg')no-repeat bottom;//background-attachment: ////fixed//;

}

.homehow3{ min-height:400px;background-size: cover;z-index: -100;
    //color: #fff;background: url('images/banner4.jpg')no-repeat ;background-attachment: ////fixed//;

}
.homehowimg{max-width: 540px;}
.homehowgrad{padding: 50px 0px 50px 0px;
background: rgba(89,87,205,0.8);

}
.homehowicobg{//background: url('images/howbgico.png')no-repeat center;min-height:645px; background-size: auto;background-attachment: ////fixed//;position: absolute;width: 100%;z-index: 0;position: absolute;//padding-top: 50px;}
.homehowicobg2{background: url('images/companybg.png')no-repeat center;min-height:645px; //background-size: cover;//background-attachment: ////fixed//;//padding-top: 100px;}
.homecertbg{background: #fff url('images/section-bg.png')no-repeat center;background-attachment: //fixed;//padding: 10px;//min-height: 200px;padding: 100px 0px 50px 0px;}
.homecerttit{color: #2e2e2e;font-family: Poppins;font-weight: 500;font-size: 20pt;}
.homecerttxt{//color: #b690fa;//font-family: Poppins;font-weight: 500;font-size: 16pt;}
.homecertlb{float: left;}

.homehowgrd{padding-top:100px;padding-bottom:100px;

}

.homehowico{font-size: 40pt;color: #333;padding: 10px;}

.homebotbox4{position: absolute;top:2650px;right: 100px;}
.homebotbox5{float: left;}

.homerefbox{display: inline-block;width: 230px;padding: 10px;border-bottom: 3px solid #00d2a0;border-radius: 50px;text-align: center;margin: 5px;
background: rgba(22,95,23,0.10) url(images/icon-bg.png) no-repeat bottom;


}
.homerefboxtit{font-size: 20pt;border:1px solid #00d2a0;padding: 10px;color: #fff;margin: 10px;border-radius: 10px;background: rgba(0,210,160,0.3);}
.homerefboxrate{font-size: 40pt;color: #fff;padding-bottom: 10px;font-weight: 600;}
.homerefboxicon{color: #00d2a0;font-size: 40pt;

}


.homereftit{font-family: Poppins;font-weight: 700;letter-spacing: 1px;font-size: 30pt;//padding-bottom: 10px;padding-top: 10px;color: #fff;}
.homereftxt{color: #fff;font-size: 11pt;//font-family: Poppins;letter-spacing: 1px;}
.homereftxt2{color: #fff;font-size: 12pt;font-family: Poppins;}
.homerefbr{//padding:10px;font-size: 50pt;color: #fff;}
.homereficon{color: #fff;background: #fc5b3f;padding: 10px;display: inline-block;border-radius: 5px;margin-right: 10px;text-align: center;width: 50px;}
.homerefup{font-size: 50px;}

.homerefbtn{
	background-image: linear-gradient(to right, #F7971E 0%, #FFD200  51%, #F7971E  100%);font-size: 16px;font-weight: 600;
            margin: 10px;
            padding: 15px 45px;
            text-align: center;
            text-transform: uppercase;
            transition: 0.5s;
            background-size: 200% auto;
            color: white;            
            //box-shadow: 0 0 20px #eee;
            border-radius: 10px;
            display: block;
}
.homerefbtn:hover{
	background-position: right center; /* change the direction of the change here */
            color: #fff;
            text-decoration: none;
	
}
//.homerefbox:hover .homerefbr{background: #fff;color: #1a217c;transition-duration: 0.3s;}
.homerefbg{background:url('images/partner-bg.jpg') no-repeat;background-size: cover;padding: 20px;color: #fff;}
.homerefbgbtn{//float: right;padding-top: 10px;}
.homerefbgleft{float: left;}
.homerefbgtxt{color:#7863fe;font-size:60pt;}
.homerefbgtxt2{color:#132351;font-size:14pt;font-family:Quicksand;}

.homerefbox1{border-bottom:1px dashed #ccc;padding: 10px;margin: 5px;display: inline-block;//min-width: 600px;color: #613cab;font-size: 12pt;font-family: Barlow;//background: #f7f8ff;}
.homerefbox2{border:1px solid #51ddca;padding: 10px;margin: 5px;display: inline-block;width: 190px;color: #51ddca;font-size: 20pt;font-family: Barlow;background: #f7f8ff;}
.homerefbox3{border:1px solid #fea252;padding: 10px;margin: 5px;display: inline-block;width: 190px;color: #fea252;font-size: 20pt;font-family: Barlow;background: #f7f8ff;}
.homerefboxtxt{color: #333;font-family:Quicksand;letter-spacing: 1px;font-size: 10pt;}
.homerefboxico{float: left;padding-right: 10px;}

.homewelcome{//background:#ecf0f1;padding:20px 0px 20px 0px;}
.homeplanspad{padding-left:5px;}
.homeplansborder{border:1px solid #ddd;padding:10px 10px 20px 10px;display:block;min-width:290px;border-radius:5px;text-align:center;}
.homeplansborder:hover{transition-duration:0.3s;box-shadow:#ddd 0px 0px 20px;}
.homeplanstit{font-family:Barlow;color:#171717;//background:#00a8d6; font-size:25pt;text-transform:uppercase;display:inline-block;text-align:center;border-radius:50%;border:2px solid #eee;width:150px;height:150px; padding:50px 20px 50px 20px;margin-bottom:10px;}
.homeplansname{font-family:Barlow;font-size:20pt;}
.homeplanstxt{font-family:Quicksand;color:#101010;font-size:14pt;text-transform:uppercase;display:block;text-align:center;border-bottom:1px dotted #ccc;}
.homeplanstxt2{color:#7a7a7a;display:block;text-align:center;border-bottom:1px dotted #ccc;font-size:10pt;font-family:Quicksand;}
.homeplanbox{border:1px solid #eee;transition-duration:0.3s;}
.homeplanbox:hover{transition-duration:0.3s;border:1px solid #f8cabc;box-shadow: #eee 0px 0px 20px;}
.homeplanbox:hover hr.white{border-color:#ff4800;transition-duration:0.3s;}
.homeplanboxbg{transition-duration: 0.3s;border: 2px solid #eee;}
.homeplanboxbg:hover{transition-duration: 0.3s;border: 2px solid #00d2a0;

}
.planusd{color: #fff;position: relative;font-size: 16px;padding-bottom: 5px;}
.homewelbtn{color:#171717;font-size:10pt;padding:10px 20px 10px 20px;transition-duration:0.3s;text-transform:uppercase;text-transform:uppercase;font-family:Barlow;border:2px solid #171717;}
.homewelbtn:hover{color:#fff;transition-duration:0.3s;text-transform:uppercase;background:#171717;}

.hnewstext{text-align:justify;color:#fff;font-size:9pt;font-family:Quicksand;//text-shadow:#fff 1px 1px 0px;padding-right:20px;}
.hnewstit{color:#fff;font-size:12pt;//border-left:5px solid #fff;display:block;padding:5px 10px 0px 0px;font-family:Quicksand;//background:#25bce9;}
.hnewstit:hover{text-decoration:none;}
.hnewsdate{font-size:12pt;color:#fff;}
.hnewsbtn{border:2px solid #fff; color:#fff;font-family:Barlow;text-transform:uppercase;padding:5px 15px 5px 15px;font-size:8pt;transition-duration:0.3s;border-radius:5px;}
.hnewsbtn:hover{border:2px solid #00a8d6; color:#fff;text-transform:uppercase;text-decoration:none;padding:5px 15px 5px 15px;background:#00a8d6;}
.homeline{background:#eee;height:1px;}




.homemid{background:#f9f9f9 url('images/bg06.jpg') center;background-size:cover;background-attachment:////fixed//; min-height:400px;padding-top:100px;padding-bottom:100px;color:#fff;font-family:Barlow;}
.homemidtit{font-size:40pt;}
.homemidtxt{font-size:12pt;}
.homemidbtn{border:2px solid #fff; color:#fff;font-family:Barlow;text-transform:uppercase;padding:5px 15px 5px 15px;font-size:8pt;transition-duration:0.3s;border-radius:5px;}
.homemidbtn:hover{border:2px solid #00a8d6; color:#fff;text-transform:uppercase;text-decoration:none;padding:5px 15px 5px 15px;background:#00a8d6;}
.homeinvtit{color:#00a8d6;font-family:Barlow;font-size:30pt;text-transform:uppercase;}

.homeptxt{display:inline-block;}

.homelasttit{font-family:Barlow;font-size:16pt;text-transform:uppercase;color:#00a8d6;}
.homelastbg{padding:10px;border:1px solid #eee;border-radius:10px;margin-bottom:5px;display:block;background-size: cover;background: rgba(255,255,255,0.3);
color: #194e8c;


}
.homelastbg2{padding-top:7px;border:1px solid #ccc;border-radius:10px;margin-top:5px;display:block;background-size: cover;

}


.homeslidetit{font-family:Barlow;font-size:18pt;color: #fff;}
.homeslidetxt{font-family:Quicksand;font-size:12pt;color: #fff;}

.homecalsec{background: #081f36 url('images/calbg.jpg') no-repeat;background-attachment: ////fixed//;background-size: cover;min-height: 500px;padding: 100px 0px 100px 0px;

}



.homeearth2{
	z//-index: 2;
    //position: relative;
    //top: 50%;
    //left: 50%;
    //width: 500px;
    //height: 500px;
    //margin:10px;
    -webkit-animation:spin 20s linear infinite;
    -moz-animation:spin 20s linear infinite;
    animation:spin 20s linear infinite;
	
}


@-moz-keyframes spin { 100% { -moz-transform: rotate(360deg); } }
@-webkit-keyframes spin { 100% { -webkit-transform: rotate(360deg); } }
@keyframes spin { 100% { -webkit-transform: rotate(360deg); transform:rotate(360deg); } }


.homefebg{background: #fff url('images/febg.png') center;background-size:cover;background-attachment:////fixed//;;padding: 50px 0px 50px 0px;}


.homefepic{background:#7863fe ;display:inline-block;//padding:10px;width:100px;height:100px;vertical-align:top;border-radius: 10px;transition-duration:0.3s;}
.homefeuk{background: #7863fe;padding: 0px 5px 0px 5px;color: #fff;//border-radius: 5px;margin: 2px;}
.homefebg2{//background: rgba(120,99,254,0.1) url('images/bg_mesh.png') center;border-radius: 10px;padding: 10px 0px 10px 0px;max-width: 1170px;//border:1px solid #7863fe;//border-left:5px solid #7863fe;//border-right:5px solid #7863fe;box-shadow: #B9AEFF 0px 5px 5px;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,7863fe+100&0+0,1+100 */
background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(120,99,254,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(120,99,254,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(120,99,254,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#7863fe',GradientType=0 ); /* IE6-9 */
}
.homefebg3{background: url('images/bg_mesh.png') center;border-radius: 10px;padding: 10px 0px 10px 0px;
}

.hometopbg{display: block;width: 500px;background: rgba(0,0,0,0.5);padding: 20px;margin: 10px;min-height: 300px;letter-spacing: 2px;border-radius: 20px;}
.hometoph3{border-radius: 50px;

	color: #fff;font-family: Barlow;font-size: 10pt;padding: 10px 20px 10px 20px;text-align: left;
}
.hometopbox{display: block;background: rgba(0,0,0,0.3);padding: 10px 20px 10px 20px;margin-bottom: 10px;text-align: left;border-radius: 50px;transition-duration: 0.5s;}
.hometopbox:hover{;-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);transition-duration: 0.5s;border-left: 3px solid #333;border-right: 3px solid #333;}
.hometopico{color: #333;font-size: 10pt;}
.hometopuser{color: #fff;font-size: 10pt;letter-spacing: 2px;text-transform: uppercase;}
.hometopamount{color: #333;font-size: 10pt;float: right;font-family: Barlow;letter-spacing: 2px;}

.homecalbl{float: right;text-align: left;}
.homecalbl2{display: inline-block;width: 500px;text-align: left;}
.hometitcal{font-family:Barlow;font-size:30pt;//text-transform:uppercase;//text-align: left;letter-spacing: 2px;color:#fff;}
.homecalbtc{z-index: 10;position: absolute;padding: 100px 0px 0px 210px;}
.homecalbtcimg{box-shadow: #7863fe 0px 0px 10px;border-radius: 50%;transition-duration:0.3s;}
.homecalbl:hover .homecalbtcimg{box-shadow: #7863fe 0px 0px 30px;transition-duration:0.3s;}

.bankbg{background: url('images/bankbg.jpg')no-repeat center;background-attachment: ////fixed//;background-size: cover;//padding: 50px 0px 50px 0px;min-height: 400px;}
.homelastblock{display: block;//width: 300px;min-height: 200px;//margin: 10px;vertical-align: top;margin-bottom:20px;background:;//font-family: Poppins;padding-bottom: 5px;//border:3px solid #09b36d;border-radius: 5px;}

.homelastbox{padding: 6px;border:1px solid #013a43;margin: 10px 0px;font-size: 11pt;height: 50px;padding-left: 20px;border-radius: 5px;
background: #0c172c;
}
.homelastbox:hover{background: #0b1e31;transition-duration: 0.3s;
}

.homelastboxtit{color: #2e2e2e;font-weight: 500;//text-transform: uppercase;letter-spacing: 1px;//padding: 10px;font-size: 14pt;//border-radius: 10px;font-family: Poppins;//background: #ccc;padding: 10px 50px 10px 50px;display: inline-block;border-top-right-radius: 10px;border-top-left-radius: 10px;
}

.homelastboxtit2{color: #2e2e2e;font-weight: 500;//text-transform: uppercase;letter-spacing: 1px;//padding: 10px;font-size: 14pt;//border-radius: 10px;font-family: Poppins;//background: #fc5b3f;padding: 10px 50px 10px 50px;display: inline-block;border-bottom-right-radius: 10px;border-bottom-left-radius: 10px;
}

.homelastico{font-size: 16pt;display: inline-block;color: #09b36d;}
.homelastico2{font-size: 16pt;display: inline-block;color: #fc5b3f;}

.homelastuser{letter-spacing: 1px;padding-left: 5px;letter-spacing: 2px;//font-family: Poppins;//text-transform: uppercase;//color: #fff;//top: -5px;display: inline-block;position: relative;padding-right: 40px;}
.homelastrb{float: right;}
.homelastlb{float: left;}
.homelastpay{width: 35px;position: relative;right: 10px;display: inline-block;}

.homelastamount{font-weight: 600;letter-spacing: 1px;top:5px;position: relative;color: #88dba9;right: 20px;}


.homepaytit{font-size: 12pt;padding:10px;color: #fff;letter-spacing: 1px;border-radius: 5px;font-weight: 600;
background: #0b1e31;border: 1px solid #013a43;

}
.homepaytit2{font-family: Poppins;font-size: 12pt;padding: 10px;color: #fff;letter-spacing: 1px;border-radius: 10px;font-weight: 600;

}
.homepaybox{display: block;background:rgba(255,255,255,0.5) url('images/bg_mesh.png') center;padding: 10px;//border-radius: 10px;color: #132351;border-bottom:2px solid #7863fe;border-top:2px solid #7863fe;}
.homepaybox2{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,7863fe+100&0+0,1+100 */
background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(120,99,254,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(120,99,254,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(120,99,254,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#7863fe',GradientType=0 ); /* IE6-9 */
}

.hoverpop{font-family: Barlow;color: #fff;padding: 5px;font-size: 20pt;letter-spacing: 2px;}
.hoverimg{max-width: 100%;}
/* Popup box BEGIN */
.hover_bkgr_fricc{

background: rgba(0,0,0,0.7);

    cursor:pointer;
    display:none;
    height:100%;
    position:////fixed//;
    text-align:center;
    top:0;
    width:100%;
    z-index:10000;
}
.hover_bkgr_fricc .helper{
    display:inline-block;
    height:100%;
    vertical-align:middle;
}
.hover_bkgr_fricc > div {
    //background-color: rgba(255,255,255,0.3);
    //box-shadow: 10px 10px 60px #555;
    display: inline-block;
    height: auto;
    max-width: 400px;
    min-height: 100px;
    vertical-align: middle;
    //width: 60%;
    position: relative;
    //border-radius: 8px;
    padding: 15px;
}
.popupCloseButton {
    //background-color: #fff;
    //border: 3px solid #999;
    //border-radius: 50px;
    cursor: pointer;
    display: inline-block;
    //font-family: arial;
    font-weight: bold;
    position: absolute;
    top: 10px;
    right: -20px;
    font-size: 25px;
    line-height: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
	color: #fff;
}
.popupCloseButton:hover {
    background-color: #333;
}
.trigger_popup_fricc {
    cursor: pointer;
    //font-size: 20px;
    //margin: 20px;
    display: inline-block;
    //font-weight: bold;
}
/* Popup box BEGIN */
.certimg{border-radius: 10px;margin-left: 100px;}
.certimg:hover{opacity: 0.7;transition-duration: 0.3s;}

.service_icon{//margin-bottom: 30px;display: inline-block;//max-width: 160px;//height: 150px;}
.homesol{display: inline-block;width: 345px;vertical-align: top;margin: 10px;min-height: 400px;//color: #fff;letter-spacing: 1px;padding: 30px;//border-radius: 10px;z-index: 200;position: relative;//background: rgba(255,255,255,0.5);transition-duration: 0.3s;border: 1px solid #08afe9;


}
.homesol:hover{background: rgba(255,255,255,0.1);transition-duration: 0.3s;
}
.homesol:hover .homesoltit{//background: #5957cd;transition-duration: 0.3s;color: #fff;


}
.homesoltit{color: #fff;font-family: Poppins;//letter-spacing: 1px;font-size: 14pt;padding-bottom: 5px;padding-top: 5px;font-weight: 500;margin-top: 10px;margin-bottom: 10px;}
.homepaybg{background:#000 url('images/.png') no-repeat center top;background-size: cover;//background-attachment: ////fixed//;padding-bottom: 50px;padding-top: 50px;}
.paybtn{border:2px solid #fff;color: #fff;padding: 10px 30px 10px 30px;transition-duration: 0.3s;border-radius: 5px;font-family:Barlow;text-transform:uppercase;font-size: 10pt; }
.paybtn:hover{transition-duration: 0.3s;border:2px solid #44bd32;background: #44bd32;color: #fff;}



/* plans
---------------------------------------- */
.pricing-single-box:hover{border: 2px solid #00d2a0;transition-duration: 0.3s;}
.homeplanicon{color: #00d2a0;font-size: 100px;}
hr.white{border: 5px solid #ccc;transition-duration:0.3s;}
.homeplanico{color:#fff;padding:30px;text-transform:uppercase;display:inline-block;transition-duration:0.3s;letter-spacing: 2px;min-width: 32px;min-height: 32px;//background: rgba(0,0,0,0.3);//border-radius: 20px;margin-bottom: 10px;

}
.planbr{//border: 1px solid #fff;padding-bottom: 10px;background: rgba(255,255,255,0.3);padding: 10px;border-radius: 5px;}
.homefebox:hover .homeplanico {
	transition-duration:0.3s;color:#fff;

}
.plbox{width:400px;display:inline-block;border:1px solid #eee;background-color:rgba(	255,255,255,0.4);text-align:center;transition-duration:0.3s;margin-bottom:10px;box-shadow:#ccc 0px 0px 10px;}
.plbox:hover{transition-duration:0.3s;}
.homeplanstit2{text-shadow:#8F0D00 1px 1px 0px;background:#171717;font-family:Barlow;color:#fff;font-size:30pt;text-transform:uppercase;display:block;}
.homeplansrate{font-family:Quicksand;font-size:10pt;padding:10px;display:block;text-align:left;background-color:rgba(	220,220,220,0.3);}
.homeplansrate:hover{background-color:rgba(	0,0,0,0.3);color:#fff;}
.homeplansrate2:hover{background-color:rgba(	0,0,0,0.3);color:#fff;}
.homeplansrate2{font-family:Quicksand;font-size:10pt;padding:10px;display:block;text-align:left;background-color:rgba(	255,255,255,0.8);border-top:1px solid #eee;border-bottom:1px solid #eee;}
.homeplansinfo{font-family:Barlow;font-size:10pt;text-transform:uppercase;//display:inline-block;}
.plline{display:block;border-bottom:1px solid #eee;}
.plreturn{color:#171717;font-family:Barlow;font-size:30pt;padding-top:10px;display:block;}



.plans {color:#fff;font-size:10pt;padding:5px 20px 5px 20px;transition-duration:0.2s;text-transform:uppercase;text-transform:uppercase;font-family:Barlow;background:#171717;border:2px solid #171717;//border-radius:5px;}
.plans:hover {text-decoration:none;color:#fff;cursor:pointer;background:#171717;border:2px solid #171717;}



/* calculator
---------------------------------------- */
.calculatorbg{background:url('images/calbg.jpg') no-repeat center;background-size: cover;}
.radial-gradient {background: rgba(12,20,38,0.9);padding-top: 40px;}
.homecalbg2{padding: 50px;}
.tbox {position:absolute; display:none; padding:14px 17px; z-index:99900}
.tinner {//padding:15px; //-moz-border-radius:5px; //border-radius:5px; background: url('images/preloading.gif') no-repeat 50% 50%;//box-shadow:#eee 0px 0px 20px; //border-radius:10px;}
.tmask {position:absolute; display:none; top:0px; left:0px; height:100%; width:100%; background:#000; z-index:99800}
.tclose {position:absolute; top:0px; right:0px; width:30px; height:30px; cursor:pointer; background:url('images/close1.png') no-repeat; }
.tclose:hover {background-position:0 -30px}

.calresult{font-family:Barlow;font-size:12pt;border-bottom:2px dotted #d56e3c;width:100px;padding:5px 10px 5px 10px;text-shadow:#ce6938 1px 1px 0px;}
.calborder{border-right:1px #d56e3c solid;}
.calbtnbg{background:#eee;padding:10px;}
.caltxt{font-family:Quicksand;font-size:12pt;text-align:center;}
.calroi{//text-transform:uppercase;font-weight: 600; font-size:20pt;color:#fff;//padding:5px 10px 5px 10px;border-radius:10px;//border:1px dashed #eee;display:block;//text-align: left;}
.calinpts{width: 100%;
  padding: 8px;font-size: 12pt;
  outline: none;
	letter-spacing: 1px;//transition-duration: 0.5s;width: 300px;
	border:1px solid #013a43;
	border-radius: 50px;}
.calsel{width: 100%;margin-bottom: 10px;}
.calpadding{padding-top:5px;padding-bottom:5px;}

.calbox{display: inline-block;color: #fff;padding: 10px;letter-spacing: 1px;}
.calbox2{display: inline-block;color: #fff;padding: 10px;letter-spacing: 1px;}
.calinptsisze{border-radius: 0px;max-width: 120px;font-family: Poppins;}
.caltit{font-family:Barlow;font-size:12pt;}
.calbg{background:rgba(0,0,0,0.3);max-width: 1050px;}


/* slider
---------------------------------------- */
.breadcrumbs{margin-bottom: 50px;}
.slider-container { background: url('images/picture1.jpg') no-repeat center;background-size:100%; height:400px;position:relative; padding:100px 0px 0px 0px;border-bottom:5px solid #3498db;}
#slider {width:1200px; position:relative;}
#slider ul { width:1200px; height:100%; overflow: hidden; position:relative; padding:0; margin:0; list-style:none;}
#slider ul li { width:1200px; height:100%;}
.slide { width:1200px; height:100%; margin:0 auto; padding:0;}


/* footer
---------------------------------------- */
.scrollup {
    width: 42px;
    //height: 42px;
    position: fixed;
    bottom: 100px;
    right: 23px;
    display: none;
    //text-indent: -9999px;
	background-color:#6ab783;
    border-radius:5px;
	color:#fff;
	padding:5px;
	font-size:14pt;transition-duration:0.3s;
	z-index: 1500;
	background-image: linear-gradient(to right, #DCE35B 0%, #45B649  51%, #DCE35B  100%);
            padding: 10px 10px;
            text-align: center;
            text-transform: uppercase;
            transition: 0.5s;
            background-size: 200% auto;
            color: white;            
            border-radius: 10px;

}
.scrollup:hover{background-color: #194e8c;color:#fff;transition-duration:0.3s;
background-position: right center; /* change the direction of the change here */
            color: #fff;
            text-decoration: none;


}

.pricing-box{padding: 20px;margin-bottom: 10px;border-radius: 5px;background: #0c172c;border:1px solid #013a43;transition-duration: 0.3s;
}
.pricing-box:hover{background: #00d2a0;color:#fff;transition-duration: 0.3s;}
.pricing-box:hover .accamount{color:#fff;}

/* account main
---------------------------------------- */	
.accbginfo{border-radius: 5px;border: 1px solid #013a43;padding: 10px;background: #0b1e31;


}
.accbginfo2{border-radius: 5px;border: 1px solid #eee;padding: 10px;margin-bottom: 10px;color: #409000;
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#f8ffe8+0,e3f5ab+33,b7df2d+100;Green+3D+%234 */
background: rgb(248,255,232); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(248,255,232,1) 0%, rgba(227,245,171,1) 33%, rgba(183,223,45,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(248,255,232,1) 0%,rgba(227,245,171,1) 33%,rgba(183,223,45,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(248,255,232,1) 0%,rgba(227,245,171,1) 33%,rgba(183,223,45,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8ffe8', endColorstr='#b7df2d',GradientType=0 ); /* IE6-9 */


}
.accbginfo3{border-radius: 5px;border: 1px solid #eee;padding: 10px;margin-bottom: 10px;color:#0B738E;
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#f0f9ff+0,cbebff+47,a1dbff+100;Blue+3D+%2313 */
background: rgb(240,249,255); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(240,249,255,1) 0%, rgba(203,235,255,1) 47%, rgba(161,219,255,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(240,249,255,1) 0%,rgba(203,235,255,1) 47%,rgba(161,219,255,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(240,249,255,1) 0%,rgba(203,235,255,1) 47%,rgba(161,219,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f9ff', endColorstr='#a1dbff',GradientType=0 ); /* IE6-9 */


}

.accpbg1{padding: 5px;font-size: 20pt;font-family: Poppins;
}
.accpbg2{border-radius: 5px;margin-top: 10px;margin-bottom: 12px;
background: rgba(255,255,255,0.5);letter-spacing: 1px;border: 1px solid #fff;font-size: 20px;
}
.acclogout{
	background-image: linear-gradient(to right, #e52d27 0%, #b31217  51%, #e52d27  100%);
	margin: 5px;
            padding: 10px;
            text-align: center;
            text-transform: uppercase;
            transition: 0.5s;
            background-size: 200% auto;
            color: white;            
           
            border-radius: 50px;
}
.acclogout:hover{background-position: right center; /* change the direction of the change here */
            color: #fff;}
.accbold{font-size: 12pt;font-weight: 600;padding-bottom: 4px;}
.accpanel{background: #0b1e31;border-radius: 5px;padding: 10px;margin-top: 8px;border:1px solid #013a43;}
.accpanelico{color: #00d2a0;display: inline-block;padding: 5px;font-size: 14pt;}
.accpanelico2{background: #5d19db;display: inline-block;padding: 5px 20px 5px 20px;border-radius: 5px;font-size: 16pt;}
.accpaneltit{font-size: 12pt;font-family: Poppins;}
.accpanelset{float: right;margin-top: 5px;}
.accpanelline{border-bottom: 1px solid #eee;padding-bottom: 5px;padding-top: 5px;margin-bottom: 10px;}
.accpanelbox{padding: 10px;background: #490fb4;border-radius: 5px;}
.accreflinktop{background: rgba(0,0,0,0.3);color: #fff;padding: 10px;font-size: 12pt;font-family: Poppins;}
.accboxbr{border: 1px solid #ccc;//color: #fff;margin-bottom: 10px;margin-top: 10px;border-radius: 5px;background: #fff;}
.accboxbrtit{padding: 10px;display: inline-block;}
.accboxbrtxt{display: inline-block;font-family: Poppins;color:#00d2a0;font-weight: 600;}
.accboxbrtxt2{//color:#b690fa;display: block;text-align: center;}


.accinfobg{background: url('images/.jpg') no-repeat right;background-attachment: ////fixed//;//padding: 10px;}
.acctotalbox{display: inline-block;border:1px solid #cca354;//padding: 10px;//margin: 10px;//border-radius: 10px;vertical-align: top;letter-spacing: 2px;min-height: 100px;text-align: center;width: 520px;
//box-shadow: #D9DEEC 0px 0px 20px;background: url('images/lastboxbg.jpg') no-repeat;background-size: cover;

	
}
.acctoth3{font-family: Barlow;font-size: 16pt;padding: 10px;color: #333;}
.acctoth2{font-family: Poppins;font-size: 14pt;background: #5957cd;color: #fff;padding: 10px;text-transform: uppercase;//border-radius: 20px;text-align: left;

/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#00e9fe+0,ffffff+100&1+0,0+100 */
background: -moz-linear-gradient(left,  rgba(0,233,254,1) 0%, rgba(255,255,255,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(0,233,254,1) 0%,rgba(255,255,255,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(0,233,254,1) 0%,rgba(255,255,255,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00e9fe', endColorstr='#00ffffff',GradientType=1 ); /* IE6-9 */

}
.acctotamount{font-family: Poppins;font-size: 16pt;color: #333;padding: 10px;}
.acctotline{border-bottom: 1px dashed #cca354;padding: 10px;min-height: 40px;margin-left:10px;margin-right:10px;}
.acctotleft{float: left;font-family: barlow;text-transform: uppercase;font-size: 10pt;padding: 10px;//color: #333;letter-spacing: 1px;}
.acctotright{float: right;font-family: barlow;color: #fff;font-size: 10pt;padding: 10px;}
.accsumbox{//display: inline-block;//width: 330px;min-height: 50px;vertical-align: top;border: 1px solid #eee;margin-bottom: 10px;margin-top: 10px;padding: 20px;border-radius: 10px;//text-align: center;
background: rgba(255,255,255,0.3);
}
.accsumico{color: #09b36d;font-size: 20pt;padding: 10px;

}
.btcwdgt-chart{width: 100%;display: block;}
#servertime{font-family:Barlow;font-size:10pt;padding-right:20px;color:#00a8d6;}
#servertime1{font-family:Barlow;font-size:10pt;padding-right:20px;color:#00a8d6;}
.acctit{font-size:20pt;padding:10px;font-weight: 600;display:block;letter-spacing: 1px;text-align: center;

}
.acc2af{//color:#fff;font-size:10pt;padding:20px;//font-family:Poppins;display:block;letter-spacing: 2px;text-align: center;
background:#0b1e31;
margin-bottom: 20px;
border:1px solid #013a43;border-radius: 5px;
}
.accrstpad{padding-left:20px;}
.accbg{background:#00a8d6;padding:5px 10px 5px 10px;margin-top:10px;font-size:12pt;color:#fff;font-family:Quicksand;border-bottom:#1071b4 2px solid;}
.accbgn{padding:20px;border-radius:5px;//border: 1px solid #eee;
background: #1e273d;
}
//.accbg1{background:#fff url('images/accbg.png') no-repeat;}
.accbg2{background:#1e1b19 url('images/statbg.png') no-repeat;padding:10px;border-radius:10px;margin-top:10px;border-bottom:2px solid #ecc00f;font-size:12pt;}
.accimg{border-radius:5px;}
.accbtcbg{padding:10px;font-size:12pt;text-align:center;
border-radius: 5px;background: #0c172c;
border:1px solid #013a43;


}



.refhover{z-index: 10;position: absolute;padding-left: 140px;}
.accrefbg{color:#142453;padding:10px;font-size:10pt;background:#9CA9B5;border:none;border-top: 1px solid #fff;border-bottom: 1px solid #fff;font-family:Quicksand;//border-radius: 10px;text-align: center;letter-spacing: 2px;}
.accreflink{color:#00d2a0;padding:10px;font-size:12pt;letter-spacing: 2px;}
.accreflink2{//color:#fff;padding:10px;font-size:12pt;letter-spacing: 2px;background: rgba(255,255,255,0.9);display: block;}

.accref{color:#00d2a0;padding-bottom:5px;font-size:12pt;//font-family:Poppins;}
.acctxt1{border:1px solid #fff; padding:10px;color:#474747;background:#eee;text-shadow:#fff 1px 1px 0px;font-size:12pt;}
.acctxt2{border:1px solid #fff; padding:10px;color:#fff;background:#b18d00;text-shadow:#765e01 1px 1px 0px;font-size:12pt;}
.acccert{background:#eee;text-align:center;padding:10px;border-radius:5px;}
.accamount{color: #00d2a0;//padding: 10px;font-size: 40pt;text-align: center;display: inline-block;
}
.accuser{font-size:12pt;color:#DBE5F4;}
.accico{font-size: 40pt;color: #cca354;padding: 10px;

}

.accamounttit{font-size: 24px;font-weight: 600;//color: #FFE164;}
.accline{display:block;height:3px;background:#eee;}
.accbox{border:1px solid #eee;padding:20px;text-align:center;display:block;min-width:263px;//font-size:10pt;letter-spacing: 2px;background: rgba(255,255,255,0.3);border-radius: 10px;


}
//.accbox:hover{background-color:#0d55cc;transition-duration:0.3s;color: #fff;}
.menubox{//border:1px solid #eee;border-radius:10px;padding:0px 10px 10px 0px;text-align:center;display:block;//min-width:260px;//background-color:rgba(255,255,255,0.4);}
.accbox2{background: url('images/parallax-3.jpg') center;background-attachment:////fixed//; border-radius:10px;padding:20px 10px 10px 20px;text-align:center;display:block;background-size:cover;text-shadow:#000 1px 1px 0px;}
.accbox2br{border-right:1px solid #fff;}
.accboxp{padding-right:10px;}
.accicon{color:#00d2a0;font-size:12pt;font-weight: 600;display:block;letter-spacing: 1px;

}
.accicotxt{}
.acch1size{width:1200px;height:150px;margin-bottom:20px;text-align:left;padding:55px 0px 0px 20px;text-shadow:#f5f5f5 1px 1px 0px;border-radius:5px;}

.acctop{display:block;margin-top: 20px;padding-top: 10px;
}
.acctopleft{padding: 10px;text-align: left;margin-top: 5px;}
.acctopright{padding: 10px;text-align: right;}
.acctopico{//color: #fff;font-size: 14pt;position: absolute;}
.acctopuser{color: #00d2a0;}


.accwel{//display:block;color:#00d2a0;//font-weight: 700;//text-shadow:#fff 1px 1px 0px;//border-bottom:1px dashed #171717;;}
.acctopbr{/border-right:1px dotted #ccc;}
.acctoptit{color:#00a8d6;font-size:14pt;font-family:Barlow;text-shadow:#fff 1px 1px 0px;}
.accquick{text-align:left;font-family:Barlow;}
.accsize{width:100%;}
.accborder{border: 1px solid #013a43;margin:1px;text-align:center;padding:10px;border-radius:5px;
background: #0b1e31;

}
.accborder:hover{transition-duration:0.3s;//color:#4853c8;}


.accimgbr{border:1px dashed #eee;border-radius:5px;}


/* deposit
---------------------------------------- */
.dwlink{color: #142453;font-family: Quicksand;letter-spacing: 1px;}
.dwlink:hover{color: #7863fe;}
.depbox{width:255px;border:3px solid #cca354;background:rgba(86,42,216,0.5);margin:5px;display:inline-block;min-height:320px;transition-duration:0.3s;border-radius: 10px;padding: 20px;vertical-align: top;color: #fff;margin-bottom: 10px;background:rgba(86,42,216,0.5) url(images/black__gold.jpg) no-repeat center;
}
.depbox:hover{transition-duration:0.3s;margin-top: -10px;}
.depbox .homefetxt{display: block;}
.depboxicon{float: right;font-size: 60pt;margin-right: 20px;background: -webkit-linear-gradient(#ed7679, #866ff1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;}
.depboxtik{padding-top: 30px;}
.deprate{font-size: 20pt;display: inline-block;font-family: Poppins;color: #d4a6c8;}
.deptime{font-size: 14pt;text-transform: uppercase;letter-spacing: 2px;display: inline-block;font-family: Poppins;color: #ed7679;padding-bottom: 10px;}
.depamount{display: block;background-color:rgba(255,255,255,0.1);padding: 5px 10px 5px 10px;color: #fff;text-transform: uppercase;font-size: 12pt;//border-radius: 20px;font-family: Poppins;font-weight: 500;

/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ed7679+0,866ff1+100 */
background: rgb(237,118,121); /* Old browsers */
background: -moz-linear-gradient(left,  rgba(237,118,121,1) 0%, rgba(134,111,241,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(237,118,121,1) 0%,rgba(134,111,241,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(237,118,121,1) 0%,rgba(134,111,241,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ed7679', endColorstr='#866ff1',GradientType=1 ); /* IE6-9 */


}


.homefeimg {transition-duration:0.3s;}
.depcurrency{font-size:16pt;color:#00a8d6;}
//.depamount{font-size:20pt;}
.depositlink{color:#fff000;}
.depositlink:hover{color:#fff000;}
.logopr{padding-left:5px;}
.depositstep{font-family:Quicksand;font-size:14pt;text-transform:uppercase;border-bottom:2px solid #25bce9;color:#25bce9;background:#ecf0f1;padding:5px;}
.deplistn{background:#382e37;color:#fff;font-size:12pt;border:#fff 1px solid;text-transform:uppercase;padding:10px;text-align:center;}
.deplisttxt{background:#eee;border:#fff 1px solid;padding:10px;}
.deptit{cursor:help;text-shadow: 0px 1px 0px #000;color:#fff;padding:10px;text-align:center;border-radius:10px;background: #4acab4 url('images/list.jpg') no-repeat;;height:115px;font-size:30px;}
.depname{font-size:30px;letter-spacing: 1px;padding: 10px;color: #fff;
}

.deptit2{border-radius:5px 5px 0px 0px;background-color: #ecf1f7;font-size:15pt;text-transform:uppercase;padding:10px;color:#00498d;}
.deplink{color:#262727;padding-left:40px;}
.deplink:hover{color:#787878;}
//.depbg{display: block;//background: #ecf1f7;}

.depbox:hover .homefeboxrate{transition-duration:0.3s;color: #fff;background: #b78b36;
  }

.deppay{padding:10px;display: inline-block;width: 400px;display: inline-block;margin: 10px;border-radius: 5px;transition-duration: 0.3s;border:1px solid #013a43;
background: #0c172c;

}
.deppay:hover{border:1px solid #00d2a0;transition-duration: 0.3s;color:#00d2a0; }

.deppay2{border-bottom:1px dotted #ccc;padding:10px;padding-left:50px;//color:#fff;}
.deppay2:hover{background-color:rgba(255,255,255,0.1);text-decoration:none;//color:#fff;}
			
.cancel{font-family: "Barlow";
color:#fff;text-transform:uppercase;background-color: #d2393c;padding:5px 10px 5px 10px;font-size:12pt;cursor:pointer;cursor:hand;border:0px;}
.cancel:hover {transition: background .25s ease-in-out;-moz-transition: background .25s ease-in-out;-webkit-transition: background .25s ease-in-out;
   color:#fff;background-color: #960407;
	cursor:pointer;cursor:hand;
	}			
.depfont{font-size:14pt;}		
.depok{background-color: #deeed4;padding:10px;color:#274c10;font-weight:bold;}
.deperror{background-color: #fae2e2;padding:10px;font-weight:bold;}	
.depcon1{border-bottom: 1px solid #013a43;padding:10px;color:#919ea4;}
.depcon2{border-bottom: 1px solid #013a43;padding:10px;//color: #6ab783;}

.depblock{display:inline-block;max-width:100%;}

/* withdraw
---------------------------------------- */
.wipayico{border-radius: 50%;}
.wipaybox{display: inline-block;width: 243px;vertical-align: top;margin: 5px;padding: 20px;border: 1px solid #013a43;border-radius: 5px;background: #0c172c;transition-duration: 0.3s;font-size:12pt;

}
.wipaybox:hover{background: #00d2a0;border-color: #00d2a0;color: #fff;
}
.wipaybox:hover .wipayamount{color: #fff;}

.wpayico{border-radius: 50px;transition-duration: 0.3s;margin-bottom: 10px;//width: 80px;}
.wipayamount{display:block;letter-spacing: 1px;font-weight: 600;color: #00d2a0;

}
.wipayacc{border-radius: 5px;display: inline-block;border:1px solid #013a43;padding: 10px;margin: 10px;background: #0c172c;

}
.wipayacc2{background:rgba(255,255,255,0.3);padding: 20px;//color: #6ab783;display: block;border:1px solid #eee;padding: 10px;font-size: 14pt;border-radius: 5px;font-family: Poppins;

}
.wimgbg{background:url('images/withdraw.jpg') center;padding:10px;background-size:cover;background-attachment:////fixed//;text-shadow:#f9f9f9 0px 1px 0px;font-family:Barlow;border-radius:5px;color:#1071b4;}
.wtxt{font-size:12pt;color:#fff;}
.wtxt2{font-size:12pt;font-family:Quicksand;text-align:justify;}
.wsize1{width:150px;height:30px;}
.winfo{padding:10px;background-color: #e8f0f2;font-size:12pt;border-radius:10px;}
.winfo2{//color:#6ab783;}
//.winfo2:hover{color:#2e2e2e;}
.wbg{padding:20px;background-color: #ececec;border:1px solid #bbcfd9;}
.wbg:hover{background:url('images/abg2.gif');}

.wtit{cursor:help;text-shadow: 0px 1px 0px #000;color:#fff;padding:10px;text-align:center;border-radius:10px;background: #4acab4 url('images/withdraw.jpg') no-repeat;;height:115px;font-size:30px;}
.wborder{//border:1px solid #12100f;padding:10px;}
.wbg1{font-size:12pt;border-bottom:1px dotted #ccc;}
.wbg2b{}
.wbg2b:hover{background:url('images/abg2.gif');}
.wbg3{background:#eee;padding:10px;border-radius:10px;margin-top:10px;border:1px solid #ecc00f;font-size:12pt;display:block;width:100%;}
.wp{//padding-left:20px;}
.wbox{//background:#ecf0f1;padding:10px;border-radius:10px;margin-top:10px;//border-bottom:2px solid #ccc;font-size:12pt;}
/* history
---------------------------------------- */
.hisinpts{
font-family: Quicksand;
	
	margin: 2px;
	font-size: 10pt;
	color: #142453;
	background-color: #fff;
	border:1px solid #eee;
	padding-left: 2px;
	padding-right: 2px;
	padding-top:5px;
	border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
	
}

.size1{width:200px;//height:30px;}
.size2{width:100px;//height:30px;}
.hisbg{padding:5px;background-color: #f3f3f3;}
.hisbg2b{padding:5px;background: rgba(238,238,238,0.3);text-align: center;//color: #fff;
border-bottom:1px solid #eee;
	/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffffff+0,f3f3f3+50,ededed+51,ffffff+100;White+Gloss+%232 */
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(243,243,243,1) 50%, rgba(237,237,237,1) 51%, rgba(255,255,255,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
	
}
.histit{color:#fff;padding:10px;border-radius:5px;font-size:12pt;text-align:center;background: #00d2a0;font-weight: 600;}
.histit2{background-color: #00d2a0;padding:10px;color:#fff;font-size:12pt;font-weight: 600;

}
.hisborder{padding:10px;}
.hisbg1{padding:20px;border-radius:5px;margin-top:10px;font-size:12pt;
background:#0b1e31;
	border:1px solid #013a43;

}
.hiserror{background: rgba(28,21,119,0.7);padding:10px;font-weight:bold;//border:1px solid #fff;color: #fff;}

/* ref links
---------------------------------------- */
.refbg{//background:#323232;padding:10px;}
.refborder{padding:10px;}
.reftit{border-radius:5px 5px 0px 0px;background-color: #ecf1f7;font-size:15pt;text-transform:uppercase;padding:10px;color:#00498d;}
.refbg1{//border-bottom:1px dashed #fff;transition-duration:0.3s;margin-bottom:10px;display: block;border-radius: 5px;border:1px solid #eee;background: rgba(255,255,255,0.30);

}
.refbg1:hover{background: #fff;transition-duration: 0.3s;


}
.refinpts{border:1px solid #eee;padding:10px;width:400px;height:100px;}
.refinpts2{border:1px solid #bbcfd9;padding:10px;width:100%;height:100px;font-family: Quicksand;font-size:10pt;letter-spacing: 1px;}
.reftextbox{border-radius:5px;letter-spacing: 1px;}

/* partnership
---------------------------------------- */
.papadding{padding-left:10px;}
.paright{background:#eee;padding:10px;border-radius:10px;height:400px;text-align:justify;color:#7e7e7e;box-shadow: 0px 0px 2px #aaabab;}
.papercent{background:#f55f00;text-align:center;font-size:30pt;text-transform:uppercase;color:#fff;font-weight:bold;border-radius:10px;text-shadow: 1px 1px 0px #000;}
.patxt{color:#0088cc;text-transform:uppercase;font-size:16pt;text-align:center;}
.pabtn{background:#000;color:#fff;padding:10px;border-radius:5px;text-transform:uppercase;font-size:12pt;}
.pabtn:hover{background:#0088cc;color:#fff;text-decoration:none;}
.pacenter{text-align:center;}
.paspam{background:#fdf6db;border-radius:10px;padding:10px;box-shadow: 0px 0px 1px #845a01;color:#856f17;}
.paspamtit{font-size:20pt;}
.pabg{background:#382e37;color:#fff;padding:12px;border-radius:10px;text-align:center;}
.papercent2{background:#f5f5f5;color:#0088cc;font-size:20px;padding:10px;}

/* affiliate
---------------------------------------- */
.refbtn{margin-bottom: 10px;padding: 10px 50px;color: #fff;background: #333;transition-duration: 0.3s;cursor: pointer;border: none;border-radius: 5px;font-size: 12pt;text-transform: uppercase;}
.refbtn:hover{color: #00d2a0;transition-duration: 0.3s;}
.partbg{padding:10px;background: rgba(255,255,255,0.5);border-bottom: 1px solid #ccc;//color: #b690fa;}
.partbox{background-color: #f4f4f4;border: 1px inset #b7c9dd;color:#18517a;padding:10px;font-size:14pt;}
.parttit{text-shadow:1px 1px 0px #fff;background:#fcb813;font-size:15pt;text-transform:uppercase;padding:10px;color:#000;display:block;border-left:3px solid #000;}
.parttit2{background-color: #00d2a0;padding:10px;color:#fff;font-size:12pt;


}
.partborder{}
.partbg1{}

.affbg{
	text-shadow:1px 1px 0px #ffffff;
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9));
	background:-moz-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-webkit-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-o-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-ms-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:linear-gradient(to bottom, #f9f9f9 5%, #e9e9e9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9',GradientType=0);
	background-color:#f9f9f9;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:block;
	padding:20px;
	font-size:14pt;
}
.affbr{//border-right:1px solid #ccc;}
.afftxt{color:#00a8d6;font-size:12pt;text-shadow:1px 1px 0px #fff;font-family:Barlow;text-transform:uppercase;}
.afftxt2{font-size:14pt;color:#1071b4;text-shadow:1px 1px 0px #fff;}

/* packages
---------------------------------------- */
.packtit{color:#720b83;font-size:20pt;max-width:1200px;text-align:left;}
.packtxt{font-size:10pt;max-width:1200px;text-align:left;font-family:Quicksand;}
.packft{font-size:10pt;max-width:1200px;text-align:left;padding-bottom:10px;font-family:Quicksand;}


/* paidout
---------------------------------------- */
.paybox{display: inline-block;width: 220px;min-height:200px;margin: 10px;padding: 10px;//border: 3px solid #fff;
background: rgba(255,255,255,1);border-radius: 10px;box-shadow: #D9DEEC 0px 0px 20px;
}
.payico{color: #333;font-size: 40pt;padding: 10px;
background: linear-gradient(to top, #613cab 0%, #ed5992 100%);
	-webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.payuser{font-family: Poppins;//font-weight: 500; font-size: 14pt;//color: #fff;padding: 10px;letter-spacing: 1px;border-bottom:1px dashed #ccc;//border-radius: 10px;margin-bottom: 5px;background-color:rgba(255,255,255,0.1);text-transform: uppercase;}
.paydate{padding:10px;letter-spacing: 1px;//font-family: Poppins;//font-weight: 500;//color: #333;//border:3px solid #fff;//border-radius: 20px;margin-bottom: 5px;background-color:rgba(255,255,255,0.1);}
.payamount{font-family: barlow;font-weight: 500;font-size: 12pt;background-color:#44bd32;padding: 10px;color: #fff;//border-radius: 20px;
background: rgb(134,111,241); /* Old browsers */
background: -moz-linear-gradient(left,  rgba(35,207,154,1.00) 0%, rgba(115,82,252,1.00) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(35,207,154,1) 0%,rgba(115,82,252,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(35,207,154,1) 0%,rgba(115,82,252,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#23cf9a', endColorstr='#7352fc',GradientType=1 ); /* IE6-9 */
}
.paypage{color: #fff;font-family: Quicksand;font-size: 12pt;padding: 10px;margin: 1px;
background: #333;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#613cab+0,ed5992+100 */
background: rgb(97,60,171); /* Old browsers */
background: -moz-linear-gradient(left, rgba(97,60,171,1) 0%, rgba(237,89,146,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(97,60,171,1) 0%,rgba(237,89,146,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(97,60,171,1) 0%,rgba(237,89,146,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#613cab', endColorstr='#ed5992',GradientType=1 ); /* IE6-9 */

}
.paypage:hover{color: #fff;background: #00acfe;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ed5992+0,613cab+100 */
background: rgb(237,89,146); /* Old browsers */
background: -moz-linear-gradient(left, rgba(237,89,146,1) 0%, rgba(97,60,171,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(237,89,146,1) 0%,rgba(97,60,171,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(237,89,146,1) 0%,rgba(97,60,171,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ed5992', endColorstr='#613cab',GradientType=1 ); /* IE6-9 */

}
.paypagenum{color: #613cab;font-family: Quicksand;font-size: 12pt;padding: 10px;background: #eee;margin: 1px;}

/* Own style
---------------------------------------- */
.mdblock{text-align: left;}

.statsboxtit{display: block;//text-align: center;}
.statsboxtxt{display: block;//text-align: center;}
.fmenu{margin-top: 20px;margin-bottom: 20px;}
.regbl{width: 200px;}
.imgblock{max-width:100%;}
.invisible{display:none;}
.bar{padding-bottom:10px;padding-top:10px;min-height:130px;background: url('images/barbg.jpg') no-repeat center;background-size:cover;display:block;border-bottom:3px solid #00a8d6;}
//.container{max-width:1200px;margin-left:10px;margin-right:10px;display:block;}
.container2{max-width:500px;display:inline-block;}

.block1{float:left;vertical-align:top;}
.block2{float:right;max-width:50%;vertical-align:top;padding-left: 10px;}

.block1b{float:left;max-width:60%;vertical-align:top;}
.block2b{float:right;vertical-align:top;}

.block3{display:inline-block;max-width:49%;vertical-align:top;}
.block4{display:inline-block;margin-left:30px;max-width:48%;vertical-align:top;}

.block5{color: #194e8c;border: 1px solid #eee;margin: 5px;padding: 20px 10px 20px 10px;//min-height: 100px;min-width: 342px;display: inline-block;border-radius: 10px;//color: #fff;//border-bottom: 2px solid #09b36d;transition-duration: 0.3s;

	
}
.block5:hover{color: #6ab783;border-color: #6ab783;}
.accamounttxt{font-size: 16pt;color: #fff;font-weight: 600;}


.block6{display:inline-block;width:22%;vertical-align:top;}
.block7{display:inline-block;margin-left:20px;width:75%;vertical-align:top;}

.block8{display:inline-block;//width:600px;vertical-align:top;}
.block9{display:inline-block;margin-left:30px;width:270px;vertical-align:top;}

.block11{display:inline-block;vertical-align:top;width:297px;padding:10px;}

.block12{display:inline-block;vertical-align:top;width:300px;padding-right:10px;}
.blovk13{display:block;vertical-align:top;width:800px;}

.hometxtcolor{color:#ff4800;}
.logobar{background: url('assets/img/main-banner-bg2.jpg') no-repeat left;background-size: cover;padding:100px 0px 0px 100px;font-size:30pt;text-align:left;margin-bottom:50px;background-position: 10% 34%;//box-shadow: 0px 100px 500px #3b0799; min-height: 350px;padding-left: 0px;
}
.pagetit{font-size:40pt;font-family:Poppins;text-shadow:#000 1px 1px 0px;letter-spacing:2px;color:#fff;padding-bottom: 10px;z-index: 100;position: relative;
//background: linear-gradient(to top, #7b4fcf 0%, #c99ec4 100%);
	//-webkit-background-clip: text;
  //-webkit-text-fill-color: transparent;



}
.headertxt{font-size:11pt;font-family:Quicksand;}
.logopage{min-height:400px;}
.ltr{text-align:left;}
.justify{text-align:justify;}
.exnews{width:580px;}
.navhomevis{display:none;}
.navhomeinv{//display:block;}
.footerblock{width:340px;display:inline-block;margin:10px;text-align:left;vertical-align: top;//background: rgba(0,0,0,0.3);padding: 20px;//border-radius: 10px;}
.pagebg{background:#fff url(images/section-bg.png) bottom;background-attachment://fixed;background-size:cover;

}
.pagebg1{}
.logobl{padding-top: 0px;}

@media only screen and (max-width: 1024px)
  
{

/* Own style
---------------------------------------- */
	.deppay{display:block;width: 100%;}
	.loginposition{
position:inherit;
  top:none;
  left:none;
  transform:none;
}
	.wpayico{width: 64px;}
	.mdblock{text-align:center;}
	.homerefbox{display: block;width: 100%;margin: 0px;margin-bottom: 10px;}
	.faqheader{background: #fc5b3f url('images/in-content-10-image.png')no-repeat bottom;}
	.newsbox{display: block;max-width: 100%;margin: 0px;margin-bottom: 10px;}
	.footerinfobl{margin-bottom: 10px;text-align: left;}
	.slider2img{display: none;}
	.logobtnbl{margin-top: 20px;}
	.logotit2{font-size: 24pt;}
	.homelastbg{padding: 20px;}
	.statsbox{display: block;width: 100%;margin-bottom: 10px;}
	.homefebox{display: block;width: 100%;margin-bottom: 10px;}
	.blleft{text-align: center;}
.blright{text-align: center;}
	.acctopright{float: none;display: block;text-align: center;}
	.acctopleft{float: none;display: block;text-align: center;}
	.fcplink{display: inline-block;margin: 10px;}
	.falign{text-align: center;}
	.homefutit{text-align: center;}
.homefutxt{text-align: center;}
	.homefu{max-width: 100%;margin-left: 0px;margin-right: 0px;}
	.hometopfe{border-bottom: 1px solid #b78b36;}
	.hometopfebg{background: rgba(0,0,0,0.5);}
	.hometopfeblock{border: none;}
	.homehowrotate{width: 80%;}
	.accsbmt{display: block;}
.sslimg{margin-top: 50px;}
	.night{display: none;}
	.homesol{display: block;width: 100%;margin-left: 0px;margin-right: 0px;}
	.logosocialb{margin-top: 0px;margin-bottom: 10px;float: none;margin-left: 0px;display: block;}

	.hisbg2b{display: block;text-align: center;}
	.refinpts{padding:10px;width:100%;height:100px;}

	.leftuser{display: none;}
	.fdep{top:75%;}
	.homebtc{max-width: 96%;}
	.logoicon{display:block;margin-bottom: 30px;text-align: center;}
	.nav{border-bottom:1px solid #6ab783;border-left: 0px;margin-left: 0px;display: block;width:100% ;}

.certimg{margin-left:10px;display: inline-block;}
	.homecertlb{display: block;float: none;text-align: center;}	

	
	.paybox{display: inline-block;width: 200px;min-height:200px;margin: 5px;padding: 10px;border: 3px solid #fff;
background: rgba(255,255,255,0.3);border-radius: 20px;
}
	.supbg{background-size: cover;}
	.logorateprice{font-size: 40pt;}
	.homepricebox1{display: block;width: 100%;border-top-right-radius: 10px;border-top-left-radius: 10px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
	.homepricebox2{display: block;width: 100%;border-bottom-right-radius: 10px;border-bottom-left-radius: 10px;border-top-right-radius: 0px;border-top-left-radius: 0px;}
	.calbox2{display: block;text-align: center;}
	.homevideo{background-size: 100%; }
	.hvideoframe{ width: 72%;height: 298px;padding-top:105px;}
	.loginblock1{display: block;width: 100%;}
.loginblock2{display: block;width: 100%;background: #fff;}
	
	.homerefbox1{display: block;width: 100%;min-height: 85px;}
.homerefbox2{display: block;width: 100%;min-height: 85px;}
.homerefbox3{display: block;width: 100%;min-height: 85px;}
	
	.homewelbg{background-size: cover;background-attachment: ////fixed//;}
	.logoslidebox{display: block;width: 100%;padding-right: 0px;}
	.acctotalbox{display: block;width: 100%;margin:0px;margin-bottom: 10px;}
	.homecerfloat{float: none;margin-right:0px;}
.homehowicobg{//background-size: 50%;min-height: 1290px;//z-index: -10;background-size: cover;}
	.refhover{display: none;}
	.tablinks{display: block;width: 100%;}
	ul.tab li a {display: block;border-radius: 10px;//width: 100%;}
	ul.tab li{ display: block;}
	.homecalbl{width: 90%;display: block;float: none;margin-bottom: 30px;}
	.hometopbg{max-width: 95%;display: block;}
	
	.homecal3{width: 100%;display: block;border-radius: 50px;}
	.homecal2{width: 100%;display: block;border-radius: 50px;margin-top: 15px;}
	
	.homeitembox{//border-bottom: 1px dashed #fff;display: block;width: 90%;}
	.homeitembox01{//border-bottom: 1px dashed #fff;display: block;width: 90%;}
	.homeitembox02{//border-bottom: 1px dashed #fff;display: block;width: 90%;}
	.homeitembox03{//border-bottom: 1px dashed #fff;display: block;width: 90%;}
	.homeitembox2{//border-bottom: 1px dashed #fff;display: block;width: 90%;}
	.hoverpop{font-size: 8pt;}

	.hover_bkgr_fricc > div {
     max-width: 25%;

}
	.logoratebox{margin: 5px;width: 100%;border-bottom: 1px dashed #eee;text-align:right;}
	.accsumbox{display: block;width: 100%;margin: 0px;margin-bottom: 20px;}
	.aboutbl{padding-left: 0px;}
	.homelastblock{display: block;width: 100%;margin: 0px;margin-bottom: 10px;}
	.homecalbtc{z-index: 10;position: absolute;padding: 60px 0px 0px 130px;width: 60%;}
	.homefepic{margin: 10px;}
	.logosb{//display: block;margin-right: 0px;float: none;}
	.languagepicker{margin-left: 35%;top:-38px;z-index: 1000;//position: relative;}
	.logomenubar2{//display: none;//margin-top: 10%;}
	.homebotbox1{width:auto;display:block;}

.homebotbox2{width:auto;display:block;}

.homebotbox3{width:auto;display:block;}

.homebotbox4{display: none;position: relative;float: none;top:none;right:none;}
	
	
	.accamounttit{display: block;}
	.pagetit{font-size: 30pt;}
	.logobar{//min-height: 100px; text-align: center;}
	.supbox{display: block;width: 90%;}
	.supbox2{display: block;width: 90%;}
	.supboxl{display: block;width: 100%;//text-align:left;padding-right: 0px;}
.supboxr{width: 100%;display: block;}
	.supformbg{max-width: 100%;}
	//.flink{display: inline-block;width: 200px;text-align: left;}
	.ftit{text-align: center;padding-left: 0px;}
	.ftit2{text-align: center;padding-left: 0px;}
	.homeslide1{float: none;display: block;width: 100%;}
	.homeslide2{float: none;display: block;width: 100%;}
	.homeslide3{float: none;display: block;width: 100%;}
	.homerefbgbtn{float:none;display: block;}

	.logoblockimg{display: none;}
	.homecalamount{display: none;}
.homecalplan{display: none;}
	.homecalbg{max-width:85%;//padding: 5px;}
.homecalintps{width:100%;//text-align: center;}
.homecal{min-width: none;width: 100%;}
//.homecal2{min-width: none;width: 80%;}

	.footerimg{width: 130px;}

	.wipaybox{display: block;width: auto;}	
.refimg {max-width:100%;}
//.container{width:auto;}
.container2{display: block;}	
.inpts{width: 100%;}	
.inpts2{width: 100%;}	
.regbg{text-align: left;}	
.regborderf{display:block;width: 100%;padding: 10px;}	
.regbl{display: block;width: 100%;}	
.editborder{display: block;border-bottom: 0px;padding: 0px;margin-top: 10px;}
.regbl{display: block;}
.regb2{display: block;}	
.depbox{display:block;width:90%;}
	
.plbox{max-width:100%;}
.footerblock{max-width:100%;display:block;}
.footerbox{background:#fff;margin-bottom:5px;border:1px solid #eee;transition-duration:0.3s;}
.footerbox:hover{background:#eee;5px;border:1px solid #eee;transition-duration:0.3s;}
.invisible{display:block;}
.block1{display:inline-block;max-width:100%;margin-bottom:20px;}
.block2{display:inline-block;max-width:100%;float:none;padding-left:0px;}
	
.block1b{display:inline-block;max-width:100%;float:none;}
.block2b{display:inline-block;max-width:100%;margin-bottom:20px;float:none;}
	
.block3{display:inline-block;max-width:100%;margin-bottom:20px;}
.block4{display:inline-block;max-width:100%;float:none;margin-left:0px;}

.block5{display:block;width:100%;margin:0px;margin-bottom:20px;}

.block6{display:block;width:100%;margin-bottom:20px;}
.block7{display:block;width:100%;margin-bottom:20px;margin-left:0px;}

.block8{display:block;width:100%;margin-bottom:20px;}
.block9{display:block;width:100%;margin-bottom:20px;margin-left:0px;}

.block10{display:inline-block;max-width:100%;margin-bottom:20px;}

.block11{display:inline-block;width:100%;margin-bottom:20px;}

.block12{display:inline-block;width:100%;margin-bottom:20px;padding-right:0px;}
.block13{display:inline-block;width:100%;margin-bottom:20px;}

.exnews{max-width:100%;}

.accbox{max-width:100%;display:block;}

.depblock{display:block;max-width:100%;}
.imgblock{max-width:100%;}
.navhomevis{display:block;}
.navhomeinv{display:none;}
.homebotbg{width:100%;padding:100px 0px 50px 0px;}
.homebotblock1{width:100%;display:inline-block;text-align:center;}
.homebotblock2{width:100%;display:inline-block;text-align:center;}

.accreflink2{//color:#444;padding-bottom:5px;font-size:10pt;}
	.{display: block;}
	
	.tab-content{display: block;position: none;z-index: 100;}
	.tab_container{//display: none;clear: none;float: none;margin-top: 500px;z-index: 1;}
	.faq-area {min-height: 1200px;}
}


