 @import url('https://fonts.googleapis.com/css2?family=Gugi&display=swap');
@charset "utf-8";
/* CSS Document */

/*****************************************************************
reset css
******************************************************************/

*{margin:0;padding:0;}

h1, h2, h3, h4, h5, h6, p, ul{margin:0; padding:0;}
ul{ list-style:none;}
a{text-decoration:none !important;}

body{ width:100%; padding:0; margin:0; font-family:;}
wrapper{ width:100%; display:inline-block;}

/****************
     table
***************/
 



 
.gugi {
  font-family: 'Gugi', cursive;
}

 
 /****************
     table
***************/

.table-responsive {
	width: 100%;
	margin-bottom: 30px;
	border: none;
	padding: 2px;
}
.table_page a i:hover {
	background: #fff;
}

table {width: 100%;}

table thead{ width:100%;}
table  tr{ width:100%;}
table  tr th{ font-size:16px; color: #f1c49b; font-weight:bold; text-transform:capitalize;padding: 11px 15px; white-space:nowrap;border: 2px solid transparent;}

.table_payment {
	/* color: #color: #44ea9b; */
	color: #f1c49b;
	font-weight: 500;
}

table tbody{ width:100%;}


table tbody tr{ width:100%; }
table tbody tr td {
	font-size: 14px;
	color: #fff;
	white-space: nowrap;
	padding: 12px;
	border: 2px solid transparent;
	font-weight: 500;font-family: 'Montserrat', sans-serif;
}
table tbody tr td a {
	color: #f1c49b;
}
table tbody tr td a:hover{	color: #ffffff;}
table tbody tr td i{ padding-right:5px;}

table tbody tr:hover {
	-webkit-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.25);
 
	border: 2px solid #f1c49b !important;
	-webkit-box-shadow: 0px 0px 25px 3px rgba(241,197,155,1);
	-moz-box-shadow: 0px 0px 25px 3px rgba(241,197,155,1);
	box-shadow: 0px 0px 25px 3px rgba(241,197,155,1);
}



 .icon_color i {
	color: #f1c49b;
}

.dot_color {
	color: #f1c49b;
}

 

/****************
     button
***************/

.btn, .sbmt{text-shadow:none; border:none; display:inline-block; min-width:170px; height:50px; line-height:50px; padding:0 10px; text-align: center; 
color:#ffffff !important;}
.btn-default, .sbmt{
	font-family: 'Montserrat', sans-serif;
	background: transparent;
	background: #122f67;
	min-width: 170px;
	color: #fff;
	height: 49px;
	line-height: 49px;
	border-radius: inherit;
	font-weight: 500;
	font-size: 16px;
	
-webkit-box-shadow: 1px 8px 23px -5px rgba(18,46,103,1);
-moz-box-shadow: 1px 8px 23px -5px rgba(18,46,103,1);
box-shadow: 1px 8px 23px -5px rgba(18,46,103,1);
}

 
 .btn_block a:hover {
	background: #ed4a8d;
 
	color: #fff !important;
}

.btn-primary {
		font-family: 'Montserrat', sans-serif;
	background: transparent;
	background: #f1c49b;
	min-width: 170px;
	color: #000 !important;
	height: 49px;
	line-height: 49px;
	border-radius: inherit;
	font-weight: 500;
	font-size: 16px;
	
 
-webkit-box-shadow: 1px 7px 15px 1px rgba(241,197,155,1);
-moz-box-shadow: 1px 7px 15px 1px rgba(241,197,155,1);
box-shadow: 1px 7px 15px 1px rgba(241,197,155,1);



}



.btn-block{}

.btn-default:hover,
.btn-default:focus,
.btn-default:active, .sbmt:hover, .sbmt:active, .sbmt:focus{
	
	background: #f1c49b  !important;
 
	color: #fff !important;border: none;
	}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active{
			background: #122f67  !important;
 
	color: #fff !important;border: none;

	
	}

.btn-block:hover,
.btn-block:focus,
.btn-block:active{}

/****************
     select
***************/
select {
	background: url(../images/select_arrow_down.png) no-repeat center right 3%,#f1c49b;
	font-size: 14px;
	color: #0a2258;
	height: 45px;
	padding: 0px 13px 0 0;
	font-weight: normal;
	border-radius: inherit;
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
	border: none;
	width: 100%;
	padding-left: 6px;
	outline: none;
	border-radius: 5px;
	font-family: 'Montserrat', sans-serif;
	font-weight: 600;
}
select option {
	-webkit-box-shadow: inset 0px 0px 0px 200px rgba(3,27,107,1);
	-moz-box-shadow: inset 0px 0px 0px 200px rgba(3,27,107,1);
	box-shadow: inset 0px 0px 0px 200px rgba(3,27,107,1);
	padding: 5px 15px;
	-moz-padding: 5px 15px;
	-webkit-padding: 5px 15px;
	color: #fff !important;
}
select option:hover {
	-webkit-box-shadow: inset 0px 0px 0px 200px rgba(239,36,100,1);
	-moz-box-shadow: inset 0px 0px 0px 200px rgba(239,36,100,1);
	box-shadow: inset 0px 0px 0px 200px rgba(239,36,100,1);
}

 /*********input*******************/

input[type="submit"] {
	border: none;
	outline: none !important;
}
input[type="radio"] {
	margin: 0 5px 0 0;
	vertical-align: middle;
}
input[type="checkbox"] {
	margin: 0 5px 0 0;
}
 
 
input[type="text"], input[type="email"], input[type="password"], input[type="number"] {
	-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2);
	-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2);
	box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2);
	background: #5e1d1d;
	width: 100%;
	font-size: 13px;
	color: #fff;
	font-family: 'Montserrat', sans-serif;
	padding: 0 12px;
	border: none;
	font-weight: 400;
	transition: .3s;
	height: 40px;
	color: #122f6c;
	background: #ffffff;
	outline: none;
	opacity: 1;
	appearance:none;
}

input[type="text"]:active, input[type="email"]:active, input[type="password"]:active, input[type="text"]:focus, input[type="email"]:focus, input[type="password"]:focus {
}
input[type="number"]{appearance:textfield; -moz-appearance:textfield; -webkit-appearance:textfield;}

 
/*****************textara*****************/


textarea {
	background-color: #ae7064;
	width: 100%;
	font-size: 14px;
	color: #122f67;
	min-height: 130px;
 	border: none;
 border-radius: 5px;
	transition: .3s;
resize: none;
	outline: none;
 background: #fff; 
	font-family: 'Montserrat', sans-serif;
	font-weight: 600;
	padding-left: 10px;
	padding-top: 10px;
	-webkit-box-shadow: 0px 9px 14px -4px rgba(255,255,255,1);

-moz-box-shadow: 0px 9px 14px -4px rgba(255,255,255,1);

box-shadow: 0px 9px 14px -4px rgba(255,255,255,1);
}

.calc_box input[type="text"] {
	 
 
	font-family: 'Montserrat', sans-serif;
 
 color: #122f67;
font-weight: 600;
opacity: 1;
	 
	transition: .3s;
	height: 50px;
 
	background: #f1c49b;
 }
 .select_block {
	display: inline-block;
	 
	vertical-align: top;
}

/****************

::-webkit-input-placeholder {
  color: #ffffff; opacity:1;
}
::-moz-placeholder {
  color: #ffffff; opacity:1;
}
:-ms-input-placeholder {
  color: #ffffff; opacity:1;
}
:-moz-placeholder {
  color: #ffffff; opacity:1;
}

***************/

/*****************************************************************
index
******************************************************************/




 
body {
	font-family: 'Roboto', sans-serif;
 
		 
	font-style: normal;

	font-size: 14px;
 
}


@font-face {
	font-family: 'Norwester';
	src: url('../fonts/Norwester-Regular.woff2') format('woff2'), url('../fonts/Norwester-Regular.woff') format('woff');
 
	font-style: normal;
}

 /** header **/

header {
	position: absolute;
	left: 0;
	right: 0;
	z-index: 2;
	 
}
 .navbar-inverse .navbar-nav > li > a {
	padding-top: 33px;
	padding-bottom: 33px;
 
	font-family: 'Montserrat', sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	color: #122f67 !important;font-weight: 600;
}
.navbar-inverse {
	background-color: inherit;
	border-color: transparent;
}
.live_chat {
	display: inline-block;
	padding-top: 25px;padding-left: 25px;

}
.live_chat li {
	display: inline-block;

}
.logo {
	padding-top: 16px;
}
.live_chat li a {
	color: #122f67;
	font-size: 14px;
	font-family: 'Montserrat', sans-serif;
	font-size: 14px;
	font-weight: 600;
	color: #122f67;
text-transform: capitalize;
}
.live_chat li i {
	padding-right: 5px;
	background: #f1c49b;
	padding: 8px;
	color: #fff;
	border-radius: 50px;
	    margin-right: 5px;
}
 
.live_chat li a:nth-child(1) {
	background: #122f67;
	z-index: ;
	color: #fff;
	border-radius: 50px;
	padding: 7px 14px 7px 0;
}

.signup i {
	background: #122f67 !important;
}
.live_chat li {
	display: inline-block;
	padding-left: 10px;
}
.top_bar::after {
	content: '';
	overflow: auto;
	background: rgba(18,46,103,1);
	background: -moz-linear-gradient(left, rgba(18,46,103,1) 0%, rgba(18,46,103,1) 50%, rgba(241,197,155,1) 50%, rgba(241,197,155,1) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(18,46,103,1)), color-stop(50%, rgba(18,46,103,1)), color-stop(50%, rgba(241,197,155,1)), color-stop(100%, rgba(241,197,155,1)));
	background: -webkit-linear-gradient(left, rgba(18,46,103,1) 0%, rgba(18,46,103,1) 50%, rgba(241,197,155,1) 50%, rgba(241,197,155,1) 100%);
	background: -o-linear-gradient(left, rgba(18,46,103,1) 0%, rgba(18,46,103,1) 50%, rgba(241,197,155,1) 50%, rgba(241,197,155,1) 100%);
	background: -ms-linear-gradient(left, rgba(18,46,103,1) 0%, rgba(18,46,103,1) 50%, rgba(241,197,155,1) 50%, rgba(241,197,155,1) 100%);
	background: linear-gradient(to right, rgba(18,46,103,1) 0%, rgba(18,46,103,1) 50%, rgba(241,197,155,1) 50%, rgba(241,197,155,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#122e67', endColorstr='#f1c59b', GradientType=1 );
	height: 6px;
	width: 100%;
	position: absolute;
	top: 0;
}
.top_bar {
 
	position: relative;
}
.navbar {
 
	 
}
.navbar-inverse .navbar-nav > li > a:hover {
	background: #122f67;
	color: #fff !important;
}

.banner-img {
	padding-top: 125px;
}
.banner_content {
	padding-top: 275px;
}
.live_stats {
	background: #f1c49b;
	padding: 45px 0;
	text-align: center;
}
.live_stats h4 i {
	color: #fff;
}

.live_stats h4 {
	padding-top: 8px;
}

 .live_stats::after {
	position: absolute;
	background: url(../images/stat_bef.png) no-repeat #122f67;
	content: "";
	width: 57px;
	height: 132px;
right: -9px;
	top: 0;
}

.live_stats{
	
position:relative;	
}





.stat_det li span {
	display: inline-block;
vertical-align: top;
}

.stat_det li {
	display: inline-block;
	padding-right: 0px;
}
.stat_det li h5 {
	display: inline-block;padding-top: 5px;
}
.stat_det h5 span {
	display: block;
	padding-top: 4px;
}
.stat_det span img {
	padding-right: 8px;
}
.bg_theme {
	background: #122f67;
	-webkit-box-shadow: 0px 14px 32px -19px rgba(0,0,0,1);
-moz-box-shadow: 0px 14px 32px -19px rgba(0,0,0,1);
box-shadow: 0px 14px 32px -19px rgba(0,0,0,1);
 

display: inline-block;

width: 100%;
}
.stat_det h5 {
	color: #fefefe;
	 
}
.stat_det li::after {
	position: absolute;
	content: '';
	/* width: 5px; */
	background: #090f14;
	height: 35px;
	border-right: 1px solid #365ba1;
	top: 9px;
	right: -25px;
}
.stat_det li {
	position: relative;
}
.stat_det {
	display: inline-block;
	width: 100%;
	padding-top: 41px;margin-left: 0px;
}
.lst::after {
	border: none !important;
}

.calc_box li {
	display: inline-block;
	vertical-align: middle;
	margin-right: 10px;
}

.ic_sol {
	padding: 22px;
	background: #122f67;
	display: inline-block;
	border-radius: 50px;
}

.solution {
	color: #fff;
	font-family: open sans;
	font-size: 14px;
	line-height: 40px;
}
.solution p {
	line-height: 31px;
	padding: 20px 0;
}
.solution li i {
	font-weight: 500;
	color: #f1c49b;
	font-size: 16px;
	padding-right: 5px;
}
.data_det p {
	color: #727272;
	font-size: 14px;
	font-family: open sans;
	line-height: 25px;
}
.data_det {
	display: inline-block;
	width: 100%;
 
	text-align: right;
}


 
.bg_2 {
	background: url(../images/bg_2.jpg) no-repeat center;
	background-size: cover;
 
	padding: 70px 0;
}

.heading::after {
	position: absolute;
	content: '';
	background: #f1c49b;
	width: 43px;
	height: 2px;
top: -17px;
}
.heading {
	position: relative;
}
.ply_vdo {
	position: relative;padding-top: 20px;
}
.ply_vdo span {
	position: absolute;
	height: 68px;
	width: 100%;
	top: 10px;
	bottom: 0;
	left: 97px;
	right: 0;
	margin: auto;
	text-align: center;
}
.ply_vdo span h5 i {
	background: #122f67;
	padding: 22px;
	border-radius: 50px;
	color: #fff;
}
 
 
 .ply_vdo img {
	display: inline-block;
 
}
.ply_vdo span h5 i {
	background: #122f67;
	/* padding: 22px; */
	border-radius: 50px;
	color: #fff;
	width: 70px;
	height: 70px;
	text-align: center;
	padding-top: 22px;
	font-size: 25px;
 -webkit-box-shadow: 2px 2px 18px 10px rgba(241,197,155,1);
-moz-box-shadow: 2px 2px 18px 10px rgba(241,197,155,1);
box-shadow: 2px 2px 18px 10px rgba(241,197,155,1);
}

.works p {
	display: inline-block;
	width: 75%;
	line-height: 27px;
	font-family: open sans;
	padding-left: 20px;
}


.works span {
	display: inline-block;
	vertical-align: bottom;
}


.works span img {
	display: inline-block;
}

.ply_vdo h5 a {
	color: #122f67;
}

.ic_calc {
	background: #f1c49b;
	padding: 15px;
	border-radius: 50px;
	display: inline-block;
 
}
.calc_box label {
	font-family: 'Montserrat', sans-serif;
	font-size: 14px;
	color: #122f67;
}
.calc_box select {
	 
 background: url(../images/select_arrow_down1.png) no-repeat center right 3%,#122567 !important;
	height: 50px;
	min-width: 215px;
	padding-left: 6px;
	outline: none;

	color: #f1c49b;border-radius: inherit;
}

.total small {
	font-size: 14px;
	font-family: 'Montserrat', sans-serif;
	color: #122f67;
	font-weight: 600;
}
.total h4 {
	font-size: 35px;
	font-weight: 300;
	color: #122f67;
	padding-top: 13px;
 
}

.total h4 sup {
	color: #f1c49b;
}
.total sup i {
	font-size: 20px;
	padding-right: 4px;
}
.total {
	padding-left: 20px;
}

.calc_box ::placeholder{
	color:#122f67;
font-weight:600;opacity:1;
}
.legal_info h5 i {
	font-weight: 500;
	color: #fff;
	background: #122f67;
	padding: 5px;
	border-radius: 5px;
	width: 30px;
	height: 30px;
	text-align: center;
}
.legal_info p {
	font-family: open sans;
	font-size: 14px;
	line-height: 28px;
	color: #000;
	font-weight: 500;
}
.certify a {
	display: inline-block;
	vertical-align: bottom;
	margin-bottom: 35px;
	margin-left: -35px;
}
.certify img {
	display: inline-block;
 
}
.img_cer {
	padding-top: 25px;
	display: inline-block;
}
.blue::after {
 
	background: #122f67;
 
}
.list_det li {
	display: inline-block;
	width: 100%;
	line-height: 62px;
	font-size: 16px;
	color: #000;
}
.btn_app li {
	display: inline-block;
	padding-right: 20px;
}
.list_det li i {
 
	border: ;
	background: #122f67;
 
	color: #fff;
	width: 30px;
	height: 30px;
	text-align: center;
 margin-right: 22px;
	line-height: 30px;
	border-radius: 5px;
}
.btn_app a i {
	color: #122f67;
	background: #f1c49b;
	width: 40px;
	height: 40px;
	border-radius: 50px;
	text-align: center;
	line-height: 40px;
	font-size: 16px;
	margin-right: 5px;
}
.btn_app .btn-default {
	 
	border-radius: 50px;
}
.btn_app li {
	display: inline-block;
	padding: 0 25px 0px 0;
	background: #122f67;
	border-radius: 50px;
}
.btn_app li a {
	font-family: 'Montserrat', sans-serif;
	font-weight: 600;
}
.affiliations {
	display: inline-block;
	width: 100%;
	text-align: right;
}
.calc_block {
	display: inline-block;
	width: 100%;
	 
	padding-top: 70px;
	padding-bottom: 30px;
}
.referral h4 {
	font-size: 38px;
	color: #fff;
	font-weight: 300;
	/* background: aliceblue; */
	border-radius: 50%;
	display: inline-block;
	 padding: 40px; 
	border: 2px solid #f1c49b;
  
text-align: center;
padding-top: 28px;
	-webkit-box-shadow: 0px 0px 28px 3px rgba(241,197,155,1);
-moz-box-shadow: 0px 0px 28px 3px rgba(241,197,155,1);
box-shadow: 0px 0px 28px 3px rgba(241,197,155,1);
}
.referral span {
	display: block;
	color: #fff;
	font-family: 'Montserrat', sans-serif;
	font-size: 18px;
	font-weight: 500;
	padding-top: 15px;text-align: center;
 
}
.referral h4 sup {
	font-size: px;
}
.referral {
	display: inline-block;padding-top: 30px;
 
text-align: right;
}


.referral li {
	display: inline-block;
	margin-right: 0px;
}


.referral li:nth-child(3) {
	margin: 0;
}
.white::after {
	 
	background: #fff;
 
 
	right: 0;
}
.ic_contact {
	display: inline-block;
}
.contact_info h5 {
	display: inline-block;
	line-height: 30px;
	vertical-align: top;
	padding-top: 10px;
}
.ic_contact {
	display: inline-block;
	 
	border: 2px solid #f1c49b;
	width: 70px;
	height: 70px;
	border-radius: 50%;
	-webkit-box-shadow: 0px 0px 28px 3px rgba(241,197,155,1);

-moz-box-shadow: 0px 0px 28px 3px rgba(241,197,155,1);

box-shadow: 0px 0px 28px 3px rgba(241,197,155,1);
margin-right: 25px;
	 
	 
}

.ic_contact img {
 
	margin: auto;
	padding-top: 13px;
}
.contact_info h5 span {
	display: block;
 
}

.contact_det {
	display: inline-block;
	width: 100%;
	border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}

.q_links {
	text-align: center;
	display: inline-block;
	width: 100%;
	border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
.q_links img {
 
 	margin: auto;
	padding: 20px 0;
}
.q_links p {
	color: #fff;
	font-family: open sans;
	width: 80%;
	text-align: center;
	margin: auto;
	line-height: 30px;
}

.footer_links li {
	display: inline-block;
	position:relative;padding-right: 25px;
	
}

.footer_links li a {
 
	font-family: 'Montserrat', sans-serif;
	font-size: 14px;
	font-weight: 600;
	color: #f1c499;
}
.footer_links li::after {
	position: absolute;
	content: '';
	height: 15px;
	border-right: 1px solid #f1c499;
	right: 9px;
	top: 3px;
}

.footer_links {
 
	padding: 20px 0;
}
.plan_aft::after {
	border: none !important;
}
.security {
	 display: inline-block; 
	 width: 100%; 
	text-align: center;
}
.security li {
	display: inline-block;
	padding-right: 3px;
}
.payment {
	display: inline-block;
	width: 100%;
	border-bottom: 1px solid rgba(255, 255, 255, 0.15);
	padding: 20px 0;
}
.copy_rgt span a {
	color: #f1c49b;
}
.bg_5 {
	padding: 20px 0;
}
.live_chat li a:nth-child(1):hover {
	background: #d9a87a;
}
.live_chat li a:hover {
	color: #d9a87a;
}

.ply_vdo span h5 i:hover {
	background: #d9a87a;
}
.btn_app li:hover {
	background: #d9a874;
}
.footer_links li a:hover {
	color: #fff;
}
.copy_rgt span a:hover {
	color: #fff;
}


.plan h4 {
	font-size: 35px;
	text-transform: uppercase;
	font-weight: 200;
}
.plan span b {
	display: block;
	 
}
.plan {
	display: inline-block;
	width: 100%;
	text-align: center;
position:relative;
 
}
 
.bg_7::after {
	position: absolute;
	background: url(../images/bg_7.jpg) no-repeat;
	content: "";
	width: 100%;
	height: 424px;
	left: 0px;
	bottom: 0;
	top: 0px;
	background-size: 100% auto;
}
.bg_7{
position:relative;	
}

.plan h4 {
	padding-top: 0px;
	 
}
 
 .price small span {
	display: block;
	font-size: 2044px;
	color: #fff;
}
.plan span {
	font-size: 35px;
	display: inline-block;
	font-weight: 400;
	color: #ffffff;padding-bottom: 0px;
}
.plan span b {
	font-size: 16px;
	color: #f1c49b;
	text-align: center;
	font-family: 'Montserrat', sans-serif;
}

.heading {
	position: relative;
	z-index: 1;
}
.start a {
	/* background: antiquewhite; */
	background: #f1c49b;
	padding: 15px 38px;
	width: ;
	/* width: 100%; */
	text-align: center;
	margin: auto;
	color: #000;
}
.start a:hover {
	background: #041b52;
	color: #fff;
	/* padding: 20px 0; */
}
.price li small {
	font-size: 18px;
	font-family: 'Montserrat', sans-serif;
	color: #f1c49b;display: inline-block;font-weight: 500;
	padding-right: 70px;
}
.price li small i {
	font-size: ;
	font-weight: 400;
	color: #122f67;
}
.price li span {
	font-size: 19px;
	font-family: 'Roboto', sans-serif;
	font-weight: 300;
	padding-right: 70px;
}
.per {
	font-weight: 200 !important;
	 
	padding: 20px 0;
}

.price li i {
	display: inline-block;
	vertical-align: top;
}
 .price li {
	text-align: left;
	padding-left: 80px;
	margin: 20px 0;
}
.price li i {
	font-size: ;
	font-weight: 500;
	color: #fff;
	padding-right: 3px;
	font-size: 15px;
	padding-top: 3px;padding-right: 9px;
}
.plan span sup {
	font-size: 40px;
}
 
.plan:hover {
	border: 2px solid #f1c49b;
	-webkit-box-shadow: 0px 0px 25px 3px rgba(241,197,155,1);
-moz-box-shadow: 0px 0px 25px 3px rgba(241,197,155,1);
box-shadow: 0px 0px 25px 3px rgba(241,197,155,1);

}
.plan {
	border: 2px solid transparent;
	padding-top: 20px;
	margin-top: 70px;
}

.center_head::after {
	position: absolute;
	content: '';
	background: #f1c497;
	width: 41px;
	height: 2px;
	top: 25px;
	right: 0;
	left: 0;
	margin: auto;
}

.price li:hover::after {
	position: absolute;
	content: '3';
	width: 66px;
	/* background: antiquewhite; */
	/* height: 01; */
	border-bottom: 2px dotted rgba(20, 20, 20, 0.19);
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
}
.price li {
	position: relative;
}

/**********************Register****************/

.inner_pg .logo {
	display: inline-block;
	padding: 0;float: left;
}
.inner_pg .live_chat {
	 
	float: right;
	padding-top: 10px;
	padding-left: 0;
}
.top_bar.inner_pg {
	padding: 20px 0;
}
.form_box {
	display: inline-block;
	width: 100%;
	float: right;
	text-align: right;
	padding: 10px 0;
}
.inner_head h6 i {
	color: #ffb36e;
 
	padding: 0px 6px;
}
.inner_head h6 a {
	color: #ffb36e;
}
.payment_block {
	display: inline-block;
	width: 100%;
	background: #f1c49b;
	padding: 12px 15px;margin: 10px 0;
	border-radius: 5px;text-align: center !important;
}
.payment_block li {
	display: inline-block;
}


.form_block ::placeholder {
	font-size: 14px;
	font-family: 'Montserrat', sans-serif;
	opacity: 1;
	font-weight: 600;
}
.form_block {
	display: inline-block;
	width: 100%;
	padding: 10px 0;
}


.form_block input[type="text"], .form_block input[type="email"], .form_block input[type="password"], .form_block input[type="number"] {
 font-weight: 500;
	-webkit-box-shadow: 0px 9px 14px -4px rgba(255,255,255,1);
	-moz-box-shadow: 0px 9px 14px -4px rgba(255,255,255,1);
	box-shadow: 0px 9px 14px -4px rgba(255,255,255,1);
	height: 45px;border-radius: 5px;
	
	font-size: 14px;
font-family: 'Montserrat', sans-serif;
opacity: 1;
font-weight: 600;
}
.payment_block li {
	font-size: 14px;
	font-family: 'Montserrat', sans-serif;
	font-weight: 600;
	color: #122f67;
padding-right: 31px;
 
}
.form_box select {
	background: url(../images/select_arrow_down.png) no-repeat center right 4%,#f1c49b;
	font-size: 14px;
	color: #122f67;
	height: 45px;
	border-radius: 5px;
	font-weight: 600;
	font-family: 'Montserrat', sans-serif;
}
.bg_inner .white::after {
	background: #fff;
	left: 0;
}
.check_block span {
	font-size: 14px;
	font-family: 'Montserrat', sans-serif;
	font-weight: 600;
}
.check_block span a {
	color: #f1c49b;
}
.check_block span a:hover {
	color: #fff;
}
.check_block {
	display: inline-block;
	float: left;
	padding-top: 30px;
}
.submit_btn {
	display: inline-block;
	padding-top: 25px;
}
.inner_head {
 
text-align: center;
	position: absolute;
	right: 230px;
	top: 95px;
}
.top_bar.inner_pg {
	position: relative;
}
.inner_head a:hover {
	color: #122f67;
}


.inner_head.abt {
	padding-top: 60px;
}



/*************************Dashboard********************/
.user h5 span {
	display: block;text-transform: capitalize;
}
.user h5 {
	display: inline-block;
	line-height: 24px;
	vertical-align: top;
	padding-top: 5px;padding-left: 9px;
}
.user span {
	display: inline-block;
}
.reg i {
	padding: 9px;
	background: #122f67;
	border-radius: 50%;
	color: #ffff;
}
.user img {
	background: #122f67;
	padding: ;
	border-radius: 50%;
	padding: 5px 5px 0px 5px;
	border: 3px solid #f1c49b;
}
.left_inner li {
	display: inline-block;
	vertical-align: middle;
	padding-right: 20px;
}
 
 .left_inner {
	display: inline-block;
	width: 100%;
	padding-top: 18px;
}
.inner_admin .live_chat {
	display: inline-block;
	padding-top: 30px;
	padding-left: 0;
	float: right;
}
.admin_link h6 a {
	color: #f1c49b;
	font-weight: 600;
}
.admin_link h6 i{
	color: #f1c49b;
	font-weight: 600;
}
.refer_link input[type="text"]{
	 
	background: #5e1d1d;
	width: 100%;
 
 
	 	height: 40px;
	color: #122f6c;
 
 padding-left: 78px;
	opacity: 1;
 
	background: #f1c49b;
	font-family: 'Montserrat', sans-serif;
	font-weight: 600;
	font-size: 14px;
}
.globe_ic {
	background: #122f67;
	display: inline-block;
	padding: 8px;
	border-radius: 50%;
}
.ref_link {
	position: relative;
}
.ref_link i {
	position: absolute;
	top: 3px;
	right: 3px;
	background: #122f67;
 
	50px: ;
	width: 50px;
	height: 35px;
	color: #fff;
	text-align: center;
	padding-top: 11px;cursor: pointer;
	border-radius: 5px;
}
.globe_ic {
	position: absolute;
	top: -15px;
	z-index: 1;
left: -10px;
}
.refer_link {
	position: relative;
	margin: 25px 0;
}
.admin_link {
	padding-top: 10px;
}
.referral_link {
	 
	padding-top: 50px;
	padding-bottom: 128px;
}
 
.inner_header.navbar-inverse .navbar-nav > li > a {
	padding-top: 20px;
	padding-bottom: 20px;
padding-right: 30px;}
	 
	 .inner_header.navbar-inverse .navbar-nav > li > a {
 
text-transform: capitalize;
	color: #f1c49b !important;
 
}
.inner_header.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:focus, .navbar-inverse .navbar-nav > .open > a:hover {
	color: #fff;
	background-color: transparent !important;
}


.nav.navbar-nav.navbar-right.header_links li img {
 
	display: inline-block;
	vertical-align: bottom;
}
 
.header_links li::after {
	position: absolute;
	content: '';
	/* width: 5px; */
	background: #090f14;
	height: 35px;
	border-right: 1px solid #365ba1;
	top: 19px;
	right: 8px;
}
.header_links li {
	position: relative;
}
.inner_header.navbar {
 
	margin-top: 30px;
}
.lst_drp::after {
	display: none;
	content: inherit;
}
.dropdown-menu li::after {
	display: none;
	content: inherit;
}
 
.live_stats h4 img {
	display: inline-block;
	background: #122f67;
	border-radius: 50%;
padding: 7px 6px;margin-right: 9px;
}
.inner_time {
 	padding: 33px 0;
 
}

.heading_admin h4::after {
	position: absolute;
	content: '';
	width: 40px;
	height: 0;
 
	border-top: 2px solid #122f67;
	right: 0;
	left: 0;
	margin: auto;
	top: -15px;
}
.heading_admin h4 {
	position: relative;
}
.acc_tit h4 {
        background: url("../images/bg_acc.jpg") no-repeat center;
        background-size: cover;padding: 30px 0;
}


.acc_tit {
 
        display: inline-block;
        width: 100%;
}
.acc_detail {
	display: inline-block;
	width: 93%;
	border: 2px solid #f1c49b;
	-webkit-box-shadow: 0px 0px 25px 3px rgba(241,197,155,1);
	-moz-box-shadow: 0px 0px 25px 3px rgba(241,197,155,1);
	box-shadow: 0px 0px 25px 3px rgba(241,197,155,1);
	background: #fff;
	text-align: center;
	margin: auto;
}
.highcharts-background {
	fill: transparent;
}
#area_chart {
	border: 12px solid #fff;
	padding-top: 40px;
}

.white_aft h4::after {
	 
	border-top: 2px solid #f1c49b;
	 
}

.inv_stat_list h5 small {
	display: block;
}
.inv_stat_list span {
	display: inline-block;
}
.inv_stat_list h5 {
	display: inline-block;
}
.inv_stat_list h5 {
	display: inline-block;
	font-size: 41px;
	font-weight: 400;
	color: #122f67;
}
.wd-pay li:last-child {
	border: none;
}
.inv_stat_list h5 small {
	color: #f1c49b;
	font-size: 14px;
	font-family: 'Montserrat', sans-serif;
	font-weight: 600;
	line-height: 25px;
}
.inv_stat_list span {
	display: inline-block;
	padding-right: 10px;
}

 .inv_stat_list {
	border: 2px solid #f1c49b;
	-webkit-box-shadow: 0px 0px 25px 3px rgba(241,197,155,1);
	-moz-box-shadow: 0px 0px 25px 3px rgba(241,197,155,1);
	box-shadow: 0px 0px 25px 3px rgba(241,197,155,1);
	display: inline-block;
	width: 100%;
	padding: 15px 0 10px 15px;
	/* text-align: center; */
}
.lft_aft h4::after {
 
	border-top: 2px solid #f1c49b;
	right: inherit;
 
}
 
.inv_list.owl-carousel .owl-dots.disabled, .inv_list.owl-carousel .owl-nav.disabled {
	display: block;
	top: -45px;
	position: absolute;
	right: 235px;
	left: 0;
	margin: auto;
	text-align: center;
}
.inv_list.owl-carousel.owl-loaded.owl-drag {
	position: relative;
}
.inv_list .owl-prev {
	background: #f1c49b !important;
	padding: 20px !important;
	width: 25px;
	height: 25px;
	border-radius: 50%;
	color: #fff;margin-right: 5px;
}

.inv_list .owl-next {
	background: #f1c49b !important;
	padding: 20px !important;
	width: 25px;
	height: 25px;
	border-radius: 50%;
	color: #fff;
}
.inv_list .owl-prev span {
	color: #ffff;
	font-size: 20px;
	line-height: 16px;
	font-weight: 600;
}

.inv_list .owl-next span {
	color: #ffff;
	font-size: 20px;
	line-height: 16px;
	font-weight: 600;
}
.inv_list .owl-next:hover {
	cursor: pointer;
	background: #153168 !important;
}
.inv_list .owl-prev:hover {
	cursor: pointer;
	background: #153168 !important;
}
.inv_list .owl-nav.disabled {
	padding-left: 15px;
}
tspan {
 
	fill: #fff;
}
.btn_dep .btn-primary {
 
	min-width: 140px;
	  
}
.search_list i {
	position: absolute;
	left: 14px;
	top: 13px;
	color: #fff;
}
 .search_list {
	position: relative;
	margin: 20px 0;
}

.table_page {
	float: right;
	display: inline-block;
 
}

.search_list input[type="text"]{
 
	 
	height: 40px;
	color: #fff !important;
	background: transparent;
	outline: none;padding-left: 35px;
	opacity: 1;
	border: 2px solid #f1c49b;
	-webkit-box-shadow: 0px 0px 25px 3px rgba(241,197,155,1);
	-moz-box-shadow: 0px 0px 25px 3px rgba(241,197,155,1);
	box-shadow: 0px 0px 25px 3px rgba(241,197,155,1);
}
.deposit_list {
	display: inline-block;
	width: 100%;
	padding-top:40px;
}
.search_list ::placeholder {
	color: #fff;
	opacity: 1;
	font-family: 'Montserrat', sans-serif;
	font-size: 14px;
	font-weight: 500;
	 
}
.table_page {
	font-size: 16px;
	color: #f1c49b;
	font-family: 'Montserrat', sans-serif;
	font-weight: 500;
	margin: 20px 0;
}
.table_page a i {
	background: #f1c49b;
	width: 40px;
	height: 40px;
	border-radius: 50%;
	text-align: center;
	line-height: 40px;
 
	margin: 0 12px;
	    color: #0d2760;
 
}
.calc_plan.owl-carousel.owl-loaded.owl-drag {
	padding-bottom: 55px;
}

.amt_deposit input[type="text"],.amt_deposit input[type="number"] {
	 
	background: #f1c49b;
 
 	color: #122f67;padding-left: 65px;
	font-weight: 600;
	opacity: 1;
	font-size: 14px;border-radius: 5px;
}
.amt_deposit ::placeholder {
 
	color: #122f67;
	font-weight: 600;
	opacity: 1;
	font-size: 14px;
}
 .amt_deposit i {
	position: absolute;
left: 3px;
	top: 3px;
	color: #fff;
	background: #122f67;
	50px: ;
	width: 50px;
	height: 35px;
	color: #fff;
	text-align: center;
	padding-top: 11px;
	border-radius: 5px;
}
.amt_deposit {
	position: relative;
}
.payment_select li {
	display: inline-block;
	padding-right: 9px;
	font-family: 'Montserrat', sans-serif;
	font-weight: 600;
	color: #122f67;
	line-height: 35px;
}
 .payment_select {
	background: #f1c49b;
	border-radius: 5px;
	padding: 9px 17px;
	margin: 25px 0;
}
.form_block input:focus {
 
	border-radius:5px;
	background: #f1c49b;
}
.form_block textarea:focus {
 
	border-radius:5px;
	background: #f1c49b;
}

.header_links.navbar-nav > li > .dropdown-menu {
	margin-top: 0;
 
	background: #f1c49b;
}
.header_links.dropdown-menu > li > a {
	display: block;
	 	line-height: 1.42857143;
	color: #122f67;
	white-space: nowrap;
}

.inner_head h4 {
	text-transform: capitalize;
	
}




.success {
	  background: linear-gradient(1deg, #171858, #2b792b); background-size: 400% 400%;
  	

-webkit-animation: AnimationName 5s ease infinite;
-moz-animation:AnimationName 5s ease infinite;
animation: AnimationName 5s ease infinite;
   border-radius: 0;
  box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.15) inset;
  color: #fff;
  font-size: 12px;
  padding: 1px 10px;
opacity: 0.7; display:inline-block;
}
.msg {
	color: #000;
	font-size: 13px;
	margin: 10px 0;
	text-align: center;

}
.msg.black {
	color: #fff;

}







.error {
  background: linear-gradient(1deg, #171858, #b93b37);
  
   background-size: 400% 400%;
-webkit-animation: AnimationName 5s ease infinite;
-moz-animation: AnimationName 5s ease infinite;
animation: AnimationName 5s ease infinite;
  border-radius: 0;
  box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.15) inset;
  color: #fff;
  font-size: 12px;
  padding: 1px 10px;
  opacity: 0.7;display:inline-block;
}
.msg li {
	display: inline-block;
	list-style-type: none;
 margin: 5px 0;
}



.msg .error i {
  background-color: #b93b37;
  color: #fff;

}

.msg .success i {
  background-color: #2b792b;
  color: #fff;

}
.msg i {

  margin-right: 5px;
  padding: 10px;
}

@-webkit-keyframes AnimationName {
    0%{background-position:63% 0%}
    50%{background-position:38% 100%}
    100%{background-position:63% 0%}
}
@-moz-keyframes AnimationName {
    0%{background-position:63% 0%}
    50%{background-position:38% 100%}
    100%{background-position:63% 0%}
}
@keyframes AnimationName {
    0%{background-position:63% 0%}
    50%{background-position:38% 100%}
    100%{background-position:63% 0%}
}

.succes_msg {
  text-align: center;
  width: 100%;
}






.index_about_content small {
	background-color: #ffcf00;
	padding: 5px;
	color: #194cd2;
}
.note li {
	list-style-type: none;
}
.note {
	text-align: center;
	margin-top: 50px;
}
.sec-note {
	margin-bottom: 20px;
	color: #ffffff;
	background-color: #ff0000;
	display: inline-block;
	padding: 5px;
}
.sec-note a {
	color: #ffffff;
	text-decoration: underline !important;
}
.tcu {
	text-align: center;
	color: #fad600;
}
.reftextarea {
	margin-bottom: 20px;
	min-height: inherit;
	overflow: hidden;
}
.sec-links li {
	margin-bottom: 20px;
}

.sec-sec {
background-color: #004342;
	padding: 10px;
	margin-bottom: 20px;
	-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
.sec-sec li {
	color: #fff;
}
.sec-sec h4 {
	color: #ffffff;
}
.news-sec {
	background-color: #ffffff;
	padding: 10px;
	-webkit-box-shadow: 0px 0px 16px 3px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 0px 16px 3px rgba(0,0,0,0.2);
box-shadow: 0px 0px 16px 3px rgba(0,0,0,0.2);
}


.news-sec h4 a {
	margin-bottom: 16px;
	color: #122f67;
	font-size: 23px;
	margin-bottom: 21px;
	display: block;
}.news-sec small {
	background-color: #122f67;
	color: #ffffff;
	padding: 5px;
	margin-top: 20px;
	display: inline-block;
}

.pay {
	margin: 10px 0;
	text-align: center;
}
.pay li {
	display: inline-block;
	margin: 0 20px;
}

.page_go {
	width: 100%;
	text-align: center;
	margin: 10px 0;
}
.page_go h5{ width:100%; display:inline-block; font-size:14px; color:#ffffff;}
.page_go h5 a{ font-size:16px; color:#ffffff; background: #f1c49b; border-radius:4px; width:35px; height:35px; 
display:inline-block; text-align:center; margin:0 3px;}
.page_go h5 a i{ display:inline-block; line-height:35px; }
.page_go h5 a:hover{ background:#112e66;}

.pay-dash li {
	display: inline-block;
	font-size: 14px;
	margin: 0 12px;
}

.wd-pay  li label {
	float: left;
}
.wd-pay  li span {
	float: right;
}

.wd-pay {
	padding: 23px 10px 0;
}
.wd-pay li {
	display: inline-block;
	width: 100%;
	border-bottom: 1px solid #f1c49b;
	padding: 5px 0;
}
.wd-pay h5 {
	width: 100%;
	text-align: center;
	margin-bottom: 16px;
}

table.dark-col tr th {
	color: #ffffff;
	background-color: #0a2258;
}
.dar-sel {
	background-color: #ffffff;
}.ref-link {
	margin-bottom: 30px;
}

.sec-li li {
	display: inline-block;
	margin: 0 5px;
}.sec-li {
	padding: 5px 0;
}

.sec-links li {
	margin-bottom: 20px;
	color: #ffffff;
}
table.deposit_confirm tr th {
	background-color: #143169;
}
.admin_link h4 {
	text-transform: capitalize;
}
.admin_link span {
	text-transform: capitalize;
}
#total_return {
	background: transparent;
	border: none;
	width: auto;
	box-shadow: none;
	font-size: 20px;
	height: auto;
}
#total_return {
	text-align: center;
}
.calc_box li:last-child {
	width: 100%;
	text-align: center;
	margin: 10px 0;
	padding: 0;
}
.acc_list .owl-stage-outer {
	padding: 20px 0;
}
.secu-msg {
	font-size: 16px;
	margin-top: 30px;
}

.highcharts-axis-labels text {
	fill: #ffffff !important;
}

.acc_detail h5 {
	color: #000000;
	font-weight: 400;

}


.accordion-toggle {
  font-size: 1.5rem !important;
  font-weight: 700 !important;
  padding: 16px 24px !important;
  background: #002244 !important;
  color: #fff !important;
  margin-bottom: 14px !important;
  cursor: pointer !important;
  border-radius: 6px !important;
  display: block !important;
}

.accordion-content {
  font-size: 1.2rem !important;
  padding: 20px 24px !important;
  background: #f5f5f5 !important;
  margin-bottom: 20px !important;
  line-height: 1.8 !important;
  color: #222 !important;
  border-radius: 5px !important;
  display: none;
}

@media (max-width: 767px) {
  .accordion-toggle {
    font-size: 1.3rem !important;
    padding: 14px 20px !important;
  }

  .accordion-content {
    font-size: 1.1rem !important;
    padding: 18px 20px !important;
  }
}
</style>
