@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:'Oswald'; }
wrapper{ width:100%;}

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

.table-responsive{width:100%; padding:0; border:none; margin:0;}

table{width: 100%;}

table thead{ width:100%;}
table thead tr{width:100%;}
table thead tr th{ white-space:nowrap;}

table tbody{width:100%;}
table tbody tr{width:100%;}
table tbody tr td{white-space:nowrap;}

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

.btn{text-shadow:none; border:none; display:inline-block; min-width:135px; height:50px; line-height:50px; padding:0 10px; text-align: center;
border-radius:0; outline:none !important; text-transform:uppercase; font-weight:500 !important; font-family: 'Oswald',sans-serif; font-size: 14px;}

.btn-default{-webkit-box-shadow: inset 0px 0px 0px 2px rgba(162,61,65,1);
-moz-box-shadow: inset 0px 0px 0px 2px rgba(162,61,65,1);
box-shadow: inset 0px 0px 0px 2px rgb(200, 181, 96); 
color:#C8B560 !important; background:none;
-webkit-transition: all .3s ease 0s;
	-moz-transition: all .3s ease  0s;
	transition: all .3s ease 0s;}

.btn-primary{
        -webkit-box-shadow: inset 0px 0px 0px 2px rgba(162,61,65,1);
    -moz-box-shadow: inset 0px 0px 0px 2px rgba(162,61,65,1);
    box-shadow: inset 0px 0px 0px 2px rgb(162,61,65,1);
    color: #A23D41 !important;
    background: none;
}

.btn-block{ background:#e9ab17 !important; color:#ffffff !important; display:inline-block; width:auto !important;
-webkit-transition: background .3s ease 0s, color .3s ease 0s;
	-moz-transition: background .3s ease 0s, color .3s ease 0s;
	transition: background .3s ease 0s, color .3s ease 0s;}

.btn-default:hover,
.btn-default:focus,
.btn-default:active{-webkit-box-shadow: inset 0px 0px 0px 200px rgba(39,50,72,1);
-moz-box-shadow: inset 0px 0px 0px 200px rgba(39,50,72,1);
box-shadow: inset 0px 0px 0px 200px rgba(39,50,72,1); color:#fff !important; background:none;}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active{
    -webkit-box-shadow: inset 0px 0px 0px 200px rgba(39,50,72,1);
-moz-box-shadow: inset 0px 0px 0px 200px rgba(39,50,72,1);
box-shadow: inset 0px 0px 0px 200px rgba(39,50,72,1); color:#fff !important; background:none;
}

.btn-block:hover,
.btn-block:focus,
.btn-block:active{background:#ffffff !important; 

color:#273248 !important;}


/****************
     select
***************/

select{ background: url(../images/select_arrow_down.png) no-repeat center right, #1F293D; height:50px; font-size:14px; color:#ffffff;
appearance:none; -moz-appearance:none; -webkit-appearance:none; border:none; width:100%; font-family:"open Sans", sans-serif;
width:100%;outline:none; padding-left:12px; }

select:active, 
select:focus{ border-radius:0;}

select option{-webkit-box-shadow: inset 0px 0px 0px 200px rgba(54,69,101,1);
-moz-box-shadow: inset 0px 0px 0px 200px rgba(54,69,101,1);
box-shadow: inset 0px 0px 0px 200px rgba(54,69,101,1);
padding: 5px 15px; -moz-padding:5px 15px; -webkit-padding:5px 15px; color:#ffffff; background:#364565;}

select option:hover{-webkit-box-shadow: inset 0px 0px 0px 200px rgba(255,200,71,1);
-moz-box-shadow: inset 0px 0px 0px 200px rgba(255,200,71,1);
box-shadow: inset 0px 0px 0px 200px rgba(255,200,71,1); background:#364565;}

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

input[type="submit"]{ border:none; outline:none;}

input[type="radio"]{ margin:0 5px 0 0; vertical-align:middle;}
input[type="checkbox"]{ margin:0 5px 0 0; vertical-align:middle;}

input[type="text"],
input[type="email"],
input[type="password"],
input[type="number"]{width:100%; height:50px; padding: 0 15px; border-radius:0; border:none; outline:none !important; background:#e77025;
color:#ffffff; font-family: 'Montserrat', sans-serif ; font-size:14px; }

input[type="number"]{appearance:textfield; -moz-appearance:textfield; -webkit-appearance:textfield;}

input[type="text"]:active,
input[type="email"]:active,
input[type="password"]:active,
input[type="text"]:focus,
input[type="email"]:focus,
input[type="password"]:focus{}

textarea{ width:100%; min-height:100px; resize:none; border-radius:0; border:none; outline:none; padding:15px; font-family: 'Montserrat', sans-serif;}
textarea#banner.reftextarea{
	background: #2D3549;
	color: #fff;
}
textarea:active,
textarea:focus{ }

.text-yellow{ color:#ffe87c !important;}
.text-red{ color:#c8b560 !important;}
.text-dark{ color:#273248 !important;}


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

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

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

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

/** header **/

header{ width:100%; position:absolute; z-index:5; overflow:hidden;}

.header_top{ width:100%; display:inline-block; background:#e9ab17;}

/*latest news*/

.latest_news{ width:100%;}
.latest_news h5{ font-size:16px; color:#ffffff;  text-transform: capitalize; font-weight:normal; text-transform:uppercase;
background:#ffe87c; position:absolute; z-index:1; padding: 0 15px; top:0; left:15px; bottom:0; margin:auto; line-height:40px;}

.latest_news h5:before {content: ""; display: inline-block; width: 0; height: 0; border-style: solid; position:absolute;
border-width: 40px 20px 0 0; border-color: #ffe87c transparent transparent transparent; right:-20px; top:0;}

.news_box{ padding: 9px 12px 9px 130px; display: inline-block; width:100%;}
.ti_news a p{ font-size:14px; color:#ffffff; display:inline-block; margin-left:10px; font-weight:normal; font-family:"open Sans", sans-serif;}

/*newsticker*/

.TickerNews{width: 100%; height: auto; line-height: 22px;}
.ti_wrapper{width: 100%; position: relative; overflow: hidden;}
.ti_slide{width: 30000px; position: relative; left: 0; top: 0;}
.ti_content{width: 8000px; position: relative; float:left; height:22px;}
.ti_news{float:right;}
.ti_news a{display: block; margin-right: 10px; color:black; text-decoration: none;}

/** header_top_right **/
a#logo img{
	height: 150px;
	-webkit-transition: all .3s ease 0s;
	-moz-transition: all .3s ease  0s;
	transition: all .3s ease 0s;
	
	
}
.header_top_right{ width:100%; display:inline-block; text-align:right; padding: 9px 0;}
.header_top_right ul{ width:100%; display:inline-block;}
.header_top_right ul li{ display:inline-block; font-size:15px; color:#ffffff; text-transform:uppercase; padding: 0 4px;}
.header_top_right ul li i{ display:inline-block; color:#ffc947; padding:0 3px; -webkit-transition: all .3s ease 0s;
	-moz-transition: all .3s ease  0s;
	transition: all .3s ease 0s;}
.header_top_right ul li a{ display:inline-block;}
.header_top_right ul li a:hover i{ color:#4267B2;}

/** header_menu **/

.header_menu{ width:100%; position:relative;}
.header_menu .navbar{ min-height:auto; margin:0; border:0; border-radius:0; background:none;}
.header_menu .navbar-collapse{ padding:0 18px;}
.header_menu .navbar-right{ margin:0; background:none; -webkit-transform: skewX(-28deg);
-ms-transform: skewX(-28deg); 
transform: skewX(-28deg);transform: skewX(-28deg); font-size:0; position:relative;}
.header_menu .navbar-inverse .navbar-nav > li > a{ padding:0; font-size:16px; font-weight: normal; text-transform: uppercase; color:#E56717;
padding: 33px 25px;}
.header_menu .navbar-inverse .navbar-nav > li > a span{ display:inline-block; 
-webkit-transform: skewX(28deg);
-ms-transform: skewX(28deg);
transform: skewX(28deg);}
.header_menu .navbar-inverse .navbar-nav > li > a:hover,
.header_menu .navbar-inverse .navbar-nav > li > .active{background:#ffe87c;}

.header_menu:before {content: ""; display: inline-block; width: 0; height: 0; position:absolute; margin:auto;
border-style: solid; border-width: 0 0 86px 42px; border-color: transparent transparent #ffe87c transparent; right:0; top:0;}

.header_menu .navbar-header{padding: 6px 15px;}

/** section_1 **/

.section_1{ width:100%; position:relative; overflow:hidden;}
.section_1 .bs-slider{ max-height: none;}

.section_1 .carousel-inner{ text-align:center;}
.section_1 .carousel-inner .item > img{ width:100%; display:inline-block;}

.section_1 .slide-text{ left:0; right:0; top: 300px; bottom:0; margin:auto; padding:0;}

.banner_content{ width:100%; min-height: 320px; padding-left: 200px; cursor: default;}
.banner_content > small{ font-size:28px; color:#e9ab17; text-transform: uppercase; display:inline-block; width:100%; text-shadow:none;
margin-bottom:10px; font-weight:600;}
.banner_content > small span{ display:inline-block;}
.banner_content h2{ width:100%; display:inline-block; font-family: 'Oswald'; font-size:50px; color:#E9AB17; font-weight:600;
text-shadow:none; margin-bottom:15px; text-transform:uppercase; position:relative; padding-bottom:20px;}
.banner_content h2:after{ content:""; position:absolute; background:#FFE87C; border-radius:20px; height:6px; width:118px;
left:0; bottom:0; margin:auto;}
.banner_content > span{ width:100%; display:inline-block;  font-size:32px; color:#E9AB17; text-shadow:none;
}
.banner_content p{ width:100%; font-size:18px; font-family:"open Sans", sans-serif; line-height:30px; color:#E9AB17; margin-bottom:20px;}
.banner_content a{ display:inline-block;}

/** carousel controls **/

.section_1 .carousel-control i{font-size:25px; color:#ffffff; line-height:67px;}

.section_1 .control-round .carousel-control{-webkit-box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,1);
-moz-box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,1);
box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,1); 
border-radius:50%; width:67px; height:67px;
webkit-transition: all .3s ease 0s;
	-moz-transition: all .3s ease  0s;
	transition: all .3s ease 0s;}


.section_1 .control-round .carousel-control.left{left:150px;  top:130px; bottom:100px; margin:auto; 
-webkit-transform: scale(1.2);
-ms-transform: scale(1.2);
transform:scale(1.2);}
.section_1 .control-round .carousel-control.right{ right:150px; top:130px; bottom:100px; margin:auto; -webkit-transform: scale(1.2);
-ms-transform: scale(1.2);
transform:scale(1.2);}

.section_1 .control-round .carousel-control.left:hover, 
.section_1 .control-round .carousel-control.right:hover{background: #ffffff; border: 0 none transparent; color:#A23D41;}

.section_1 .control-round .carousel-control.left:hover i, 
.section_1 .control-round .carousel-control.right:hover i{color:#A23D41;}


/** section_2 **/

.section_2{ width:100%; position:relative; z-index:5; margin-bottom: -42px; margin-top: -120px; background: #D5DAD6;}

.red_block{
        -webkit-box-shadow: -200px 0px 0px 0px rgba(175,110,111,1);
    -moz-box-shadow: -200px 0px 0px 0px rgba(175,110,111,1);
    box-shadow: -200px 0px 0px 0px rgb(200, 181, 96);
    width: 100%;
    display: inline-block;
    background: #C8B560;
    position: relative;
    padding: 45px 30px 44px;
    margin-top: -40px;
    z-index: 1;
}
.red_block span{ width:100%; display:inline-block; font-size:22px; color:#ffffff; text-transform:uppercase; font-weight:500;}
.red_block h2{ width:100%; display:inline-block; font-size:36px; color:#ffffff; text-transform:uppercase; font-weight:500;}
.red_block h2 i{ color:#ffc947;}

.red_block:after{content: ""; display: inline-block; width: 0; height: 0; border-style: solid; right:-80px; top:0;
border-width: 160px 80px 0 0; border-color: #c8b560 transparent transparent transparent; position:absolute;}

.red_block:before{content: "Investme"; position:absolute; display: inline-block; font-size:98px; color: #A23D41; text-transform:uppercase;
 font-style:italic; font-weight:600; z-index:-1; left:0; right:0; top:0; bottom:0; margin:auto; text-align:center; letter-spacing:8px;}

.dark_block{-webkit-box-shadow: 200px 0px 0px 0px rgba(39,50,72,1);
-moz-box-shadow: 200px 0px 0px 0px rgba(39,50,72,1);
box-shadow: 200px 0px 0px 0px rgb(233, 171, 23); 
width:100%; display:inline-block; background:#e9ab17; padding: 30px 0 10px; position:relative; z-index:1;}

.dark_block:after{content: ""; display: inline-block; width: 0; height: 0; border-style: solid; left:-80px; top:0;
border-width: 0 0 160px 80px; border-color:transparent transparent #e9ab17 transparent; position:absolute;}

.dark_block:before{content: "Now"; position:absolute; display: inline-block; font-size:98px; color:#2b374e; text-transform:uppercase;
 font-style:italic; font-weight:600; z-index:-1; left:0; right:0; top:0; bottom:0; margin:auto; text-align:center; letter-spacing:8px;}

.form_home{ width:100%; display:inline-block; margin-bottom:20px;}
.form_home span{ width:100%; display:inline-block; position:relative;}
.form_home span i{ display:inline-block; font-size:18px;color:#ffffff; position:absolute; left:0; top:0; margin:auto; padding: 11px;}

.form_home span input[type="text"],
.form_home span input[type="email"],
.form_home span input[type="password"],
.form_home span input[type="number"]{ background:#e77025; color:#fff; font-size:14px;  font-family:"open Sans", sans-serif;
height:40px; padding: 0 15px 0 40px;}

.form_home span small{ position:absolute; right:0; top:0; background:#AF6E6F; height:40px; padding: 13px 14px;}
.form_home span small img{ display:inline-block;}

.form_home span [type="submit"]{ height:40px; line-height:40px; min-width:100%;}

/** section_3 **/

.section_3{ width:100%; background:url(../images/white_girl_bg1.jpg) no-repeat center fixed; background-size:cover; padding: 80px 0 0;}

.main_title{ width:100%; display:inline-block;}
.main_title h2{ width:100%; display:inline-block; text-transform:uppercase; font-size:34px;}

/** package_block **/

.package_block{ width:100%; margin-bottom:40px;}
.package_block h4{
        background: -moz-linear-gradient(-45deg, rgba(175,110,111,1) 0%, rgba(175,110,111,1) 111px, rgba(175,110,111,0) 111px, rgba(175,110,111,0) 100%);
    background: -webkit-linear-gradient(-45deg, rgb(162, 61 ,65) 0%,rgb(162, 61 ,65) 111px,rgba(162, 61 ,65,0) 111px,rgba(162, 61 ,65,0) 100%);
    background: linear-gradient(135deg, rgb(233, 171, 23) 0%,rgb(255, 232, 124) 111px,rgba(175,110,111,0) 111px,rgba(175,110,111,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#AF6E6F', endColorstr='#00AF6E6F',GradientType=1 );
    width: 100%;
    font-size: 14px;
    color: #ffffff;
    text-transform: capitalize;
    font-family: 'Montserrat', sans-serif ;
    padding: 5px 10px 5px 30px;
}

.package_block_inner{ width:100%; display:inline-block; background:#2a354c;}
.package_block_inner h2{ width:100%; display:inline-block;}
.package_block_inner h2 > span{background: -moz-linear-gradient(-45deg, rgba(175,110,111,1) 0%, rgba(175,110,111,1) 50%, rgba(175,110,111,0) 50%, rgba(175,110,111,0) 100%);
    background: -webkit-linear-gradient(-45deg, rgb(162, 61 ,65) 0%,rgb(162, 61 ,65) 50%,rgba(175,110,111,0) 50%,rgba(175,110,111,0) 100%);
    background: linear-gradient(135deg, rgb(233, 171, 23) 0%,#FFE87C 50%,rgba(175,110,111,0) 50%,rgba(175,110,111,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#AF6E6F', endColorstr='#00AF6E6F',GradientType=1 );
    display: inline-block;
    padding: 13px 45px 44px 13px;
    margin-right: -15px;
    
}
.package_block_inner h2 > span img{ display:inline-block; background:#f1c03a; border-radius:50%;}

.package_block_inner h2 b{ display:inline-block; font-size:52px; color:#ffffff; font-weight:500; font-family:"Oswald", sans-serif ;
 text-align:right; float: right; line-height: 35px; padding: 20px 15px 0px 0;}
.package_block_inner h2 b small{ font-size:22px; color:#ffffff;}
.package_block_inner h2 b span{ display:block; font-size:22px; color:#ffffff; font-weight:300;}

.package_table{ width:100%; padding: 10px 8px;}

.package_table table{ width:100%;}
.package_table table thead{ width:100%; background:none;}
.package_table table tr{ background:none;}
.package_table table tr th{ font-size:13px; color:#E9AB17; text-transform:uppercase; font-weight:500; text-transform:uppercase;
background:none; border:none; border-bottom:1px solid #FFC947; padding: 8px 3px;}

.package_table table tbody{ width:100%; background:none;}

.package_table table tr td{ font-size:15px; color:#ffffff; text-transform: capitalize; font-weight:400; padding: 8px 3px;
background:none; border:none;}
.package_table table tr td:first-child{ color:#E56717;}
.package_block_inner .btn{ font-family:'Montserrat', sans-serif ; text-transform: capitalize; font-weight:500; float:right; position:relative;}

.package_block_inner .btn:before {content: ""; display: inline-block; width: 0; height: 0; border-style: solid; left:-50px; bottom:0;
border-width: 0 0 50px 50px; border-color: transparent transparent #e9ab17 transparent; margin:auto; position:absolute; -webkit-transition: all .3s ease 0s;
	-moz-transition: all .3s ease  0s;
	transition: all .3s ease 0s;}

.package_block_inner .btn:hover:before{border-color: transparent transparent #ffffff transparent;}

/** calculator_box **/

.calculator_box{-webkit-box-shadow: 0px 8px 30px 0px rgba(0,0,0,0.35);
-moz-box-shadow: 0px 8px 30px 0px rgba(0,0,0,0.35);
box-shadow: 0px 8px 30px 0px rgba(0,0,0,0.35); 
width:100%; display:inline-block; background:#273248; padding: 0 30px 22px; margin: 0 0 -94px 0; z-index: 2; position:relative;}
.calculator_box h5{ width:100%; display:inline-block; text-align:center; margin-bottom:25px;}
.calculator_box h5 span{background: -moz-linear-gradient(left, rgba(175,110,111,0) 0%, rgba(175,110,111,0) 10%, rgba(175,110,111,1) 10%, rgba(175,110,111,1) 90%, rgba(175,110,111,0) 90%, rgba(175,110,111,0) 100%);
background: -webkit-linear-gradient(left, rgba(175,110,111,0) 0%,rgba(175,110,111,0) 10%,rgba(175,110,111,1) 10%,rgba(175,110,111,1) 90%,rgba(175,110,111,0) 90%,rgba(175,110,111,0) 100%);
background: linear-gradient(to right, rgba(175,110,111,0) 0%,rgba(175,110,111,0) 10%,rgba(175,110,111,1) 10%,rgba(175,110,111,1) 90%,rgba(175,110,111,0) 90%,rgba(175,110,111,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffc947', endColorstr='#00AF6E6F',GradientType=1 ); 
display:inline-block; font-size:22px; color:#fff; text-transform:uppercase; /*font-family:'Montserrat', sans-serif ;*/ font-weight: 400;
padding: 13px 50px; position:relative;}

/*.calculator_box h5 span:after{content: ""; display: inline-block; width: 0; height: 0; border-style: solid; right:0; top:0;
border-width: 45px 28px 0 0; border-color: #AF6E6F transparent transparent transparent; position:absolute;}

.calculator_box h5 span:before{content: ""; display: inline-block; width: 0; height: 0; border-style: solid; left:0; top:0;
border-width: 0 28px 45px 0; border-color: transparent #AF6E6F transparent transparent; position:absolute;}*/

.calculator_box ul{ width:100%; display:inline-block; font-size:0;}
.calculator_box ul li{ display:inline-block; text-align:center;}

.calculator_box ul li a{ display:inline-block; font-size:40px; background:#273248; color:#ffffff; width:82px; height:82px;
text-align:center; border-radius:50%;}
.calculator_box ul li a i{ line-height:82px;  }

.calculator_box ul li a{ background:#ffc947;}

.form_home label{ width:100%; display:inline-block; font-size:13px; color:#ffffff; font-weight:500; text-transform:capitalize;
 font-family:'Montserrat', sans-serif ; text-align:left;}

/** calcbox **/
 
.calc_input span input[type="number"],
.calc_output span input[type="number"]{ height:50px; padding: 0 15px; color:#ffffff;}
.calc_output span input[type="number"]{ background:#ffc947; color:#148f19; font-family:'Montserrat', sans-serif ; font-weight:bold;}

.calc_output span input[type="text"] {
    background: #273248;
    color: #FFC947;
    font-family: 'Montserrat', sans-serif ;
    font-weight: 500;
    height: 50px;
    padding: 0 15px;
    line-height: 50px;
    font-size: 22px;
}
.form_home.calc_output,
.form_home.calc_output label,
input#assign_per,
input#total_return{
	text-align: center;
}
.calculator_box ul li:nth-child(1),
.calculator_box ul li:nth-child(2),
.calculator_box ul li:nth-child(4),
.calculator_box ul li:nth-child(5){ width:22%; padding: 0 15px;}

.calculator_box ul li:nth-child(3){ width:12%;}

/** section_4 **/

.section_4{ width:100%; 
background:#D2D6D3;}

/** home_video **/

.home_video{ width:100%;}

.home_video a{display:inline-block; position:relative; width:100%; z-index:1;}
.home_video a img{display:inline-block; width:100%;}

.home_video a span{ display:inline-block; font-size:24px; color:#ffffff; text-transform:uppercase; font-weight:500; text-align:center;
position:absolute; left:0; right:0; top:0; bottom:0; margin:auto; /*transition-property:opacity; opacity:0; transition:.3s;*/ height: 132px;}

.home_video a span i{display:block; line-height:87px; font-size:25px; color:#ffffff; width:87px; height:87px; border-radius:50%; 
text-align:center; background: #273248; margin:0 auto 15px auto;}

.home_video a:hover span{opacity:1; transition:.3s;}

/** index_about_content **/

.index_about_content{ width:100%; display:inline-block; padding: 140px 40px 40px 40px;}
#about.index_about_content{ width:100%; display:inline-block; padding: 40px 40px 40px 40px;}
.index_about_content p{ width:100%; font-size:14px; color:#333333; line-height:30px; font-family:"open Sans", sans-serif;
margin-bottom:10px;}

.page_list{ width:100%; display:inline-block; margin-bottom:30px;}
.page_list li{ width:100%; display:inline-block; font-size:14px; color:#333; font-family:"open Sans", sans-serif; line-height:30px;}
.page_list li:before{ content:"\f192"; color:#9F595B; font-family: 'Font Awesome 5 Free'; font-weight: 400; padding-right:10px;}

/** section_5 **/

.section_5{ width:100%; background: -moz-linear-gradient(left, rgba(39,50,72,1) 0%, rgba(39,50,72,1) 40%, rgba(39,50,72,0) 100%), url(../images/man_hand_bg1.jpg) no-repeat center;
background: -webkit-linear-gradient(left, rgba(39,50,72,1) 0%,rgba(39,50,72,1) 40%,rgba(39,50,72,0) 100%), url(../images/man_hand_bg1.jpg) no-repeat center;
background: linear-gradient(to right, rgba(39,50,72,1) 0%,rgba(39,50,72,1) 40%,rgba(39,50,72,0) 100%), url(../images/man_hand_bg1.jpg) no-repeat center;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#273248', endColorstr='#00273248',GradientType=1 );
background-size:cover, cover; padding: 50px 0;}

.features_content{ width:100%;}
.feature_block{ width:100%; display:inline-block; margin: 20px 0;}
.feature_block img{ display:inline-block; float:left; margin-right:15px;}
.feature_inner h5{ display:inline-block; font-size:18px; color:#ffc947; text-transform:capitalize; font-weight:500; margin-bottom:10px;
font-family:'Montserrat', sans-serif ;}
.feature_inner p{ font-size:14px; color:#fff; font-family:"open Sans", sans-serif; line-height:24px;}

/** section_6 **/

.section_6{ width:100%; background:url(../images/white_building_bg.jpg) no-repeat center fixed; background-size:cover;
padding: 50px 0;}

.benefit_block{ width:100%; display:inline-block; margin-bottom:60px;}
.benefit_block span{ width:100%; display:inline-block;}
.benefit_block span img{ display:inline-block;}

.benefit_block_inner{ width:100%; display:inline-block; text-align:center; background:#273248; padding: 20px 25px;}
.benefit_block_inner h5{ width:100%; display:inline-block; font-size:14px; color:#ffffff; font-weight:300; text-transform:capitalize;
font-family:'Montserrat', sans-serif ; line-height:24px; margin-bottom:10px;}
.benefit_block_inner h5 span{ font-size:18px; color:#e8ab17; font-weight:600; text-transform:uppercase;}
.benefit_block_inner p{ width:100%; font-size:13px; color:#ffffff; font-family:"open Sans", sans-serif; line-height:24px;}

/** home_table **/

.home_table{-webkit-box-shadow: 0px 10px 15px 0px rgba(0,0,0,0.15);
-moz-box-shadow: 0px 10px 15px 0px rgba(0,0,0,0.15);
box-shadow: 0px 10px 15px 0px rgba(0,0,0,0.15); 
width:100%; display:inline-block;}
.home_table h5{ width:100%; display:inline-block; font-size:16px; color:#fff; font-weight:500; text-transform: uppercase;
/*font-family:'Montserrat', sans-serif ;*/ background:linear-gradient(135deg, rgb(233, 171, 23) 0%,rgb(255, 232, 124) 280px,rgba(175,110,111,0) 111px,rgba(175,110,111,0) 100%); padding: 8px 15px;}
.home_table table tr td{ font-size:15px; color:#273248; text-transform:capitalize; font-family:"open Sans", sans-serif; padding: 10px 12px;}
.home_table table tr td img{ display:inline-block !important; width:auto;}

.home_table table tr:nth-child(odd) td{ background:#ffffff;}
.home_table table tr:nth-child(even) td{ background:#f5f5f5;}

/** referral_commision **/

.referral_commision{ width:100%; display:inline-block; background: url(../images/dark_network_bg.jpg) no-repeat center;
background-size:cover; text-align:center; padding: 64px 0;
} 
.referral_commision{
	-webkit-box-shadow: 0px 10px 15px 0px rgba(0,0,0,0.15);
-moz-box-shadow: 0px 10px 15px 0px rgba(0,0,0,0.15);
box-shadow: 0px 10px 15px 0px rgba(0,0,0,0.15); 
}

.referral_commision > span{ -webkit-box-shadow: inset 0px 0px 0px 5px rgba(162,61,65,1);
-moz-box-shadow: inset 0px 0px 0px 5px rgba(162,61,65,1);
box-shadow: inset 0px 0px 0px 5px rgb(234, 176, 36);
display:inline-block; font-size:45px; color:#fde273; font-weight:bold; font-family:'Montserrat', sans-serif ;
width:118px; height:118px; text-align:center; line-height:118px; border-radius:50%; margin-bottom:30px;}

.referral_commision img{ display:block; margin:0 auto 30px auto;}
.referral_commision h3{ width:100%; display:inline-block; font-size:26px; color:#FFC947; text-transform:capitalize; font-weight:bold;
font-family:'oswald', sans-serif ; line-height:35px; text-transform: uppercase;}
.referral_commision h3 span{ display:block;}

/** section_7 **/

.section_7{ width:100%; background:url(../images/red_building_bg.jpg) no-repeat center fixed; background-size:cover; padding: 30px 0;}

.site_stats{ width:100%; display:inline-block;}
.site_stats ul{ width:100%; display:inline-block; font-size:0; text-align:center;}
.site_stats ul li{ display:inline-block; text-align:left; width:20%; padding: 20px 0;}

.site_stats ul li i{ font-size:25px; color:#ffffff; width:70px; height:70px; text-align:center; line-height:70px; background:#273248;
border-radius:50%; display:inline-block; vertical-align:middle; margin-right:10px;}
.site_stats ul li span{ font-size:27px; color:#E56717; font-weight:400;  display:inline-block; vertical-align:middle;}
.site_stats ul li span sup{ font-size:20px;}
.site_stats ul li span small{ display:block; font-size:15px; color:#ffffff; text-transform:capitalize; font-weight:500;
font-family:'Montserrat', sans-serif ; font-style:normal;}

/** section_8 **/

.section_8{ width:100%; background:url(../images/white_girl_bg1.jpg) no-repeat center fixed; background-size:cover; padding: 60px 0;}

.company_info{ width:100%; display:inline-block; padding: 16px 0 40px;}
.company_info ul{ width:100%; display:inline-block;}
.company_info ul li{ width:100%; display:inline-block; font-size:16px; color:#E9AB17; font-family:'Montserrat', sans-serif ;
padding: 10px 0;}
.company_info ul li i{ font-size:16px; background:#273248; color:#ffffff; width:45px; height:45px; line-height:45px; text-align:center;
border-radius:50%; margin-right:10px;}
.company_info ul li span{ font-size:16px; color:#273248; font-weight:500;}

/** certificate **/

.certification{ width:100%;}

.certification a{    -webkit-box-shadow: 0px 0px 0px 2px rgb(162, 61 ,65);
    -moz-box-shadow: 0px 0px 0px 2px rgba(175,110,111,1);
    box-shadow: 0px 0px 0px 2px rgb(235, 177, 39);
    display: inline-block;
    position: relative;
    width: 100%;
    z-index: 1;}
.certification a img{display:inline-block; width:100%;}

.certification a i{display:inline-block; position:absolute; left:0; right:0; top:0; bottom:0; margin:auto; 
transition-property:opacity; opacity:0;
-webkit-box-shadow: 0px 0px 0px 8px rgba(255,255,255,0.35);
-moz-box-shadow: 0px 0px 0px 8px rgba(255,255,255,0.35);
box-shadow: 0px 0px 0px 8px rgba(255,255,255,0.35);
display:inline-block; line-height:60px; font-size:18px; color:#ffffff; width:60px; height:60px; border-radius:50%; 
text-align:center; background: rgb(199, 181, 96); -webkit-transition: all .3s ease 0s;
	-moz-transition: all .3s ease  0s;
	transition: all .3s ease 0s;
}
.certification a:hover i{opacity:1;}

.certification a:hover{-webkit-box-shadow: 0px 0px 10px 2px rgba(0,0,0,0.12);
-moz-box-shadow: 0px 0px 10px 2px rgba(0,0,0,0.12);
box-shadow: 0px 0px 10px 2px rgba(0,0,0,0.12);}

/** section_9 **/

.section_9{ width:100%; background: #D2D6D3; padding: 40px 0; border-top: solid 3px #ECEBDF;
border-bottom: solid 3px #ECEBDF;}
.learn_more_left{ width:100%;}
.learn_more_left h2{ font-size:26px; color:#E9AB17; font-weight:500; text-transform: uppercase; margin-bottom:10px;}
.learn_more_left h2 span{ color:#9f340a;}
.learn_more_left p{ font-size:14px; color:#1f1f1f; font-family:"open Sans", sans-serif; line-height:24px;}

.learn_more_right{ width:100%; text-align:right;}
.learn_more_right a{ min-width:100%;}

/** section_9 **/

.section_12{ width:100%; background: #273248; padding: 40px 0; border-bottom: solid 3px #3C465A;}
.learn_more_left12{ width:100%;}
.learn_more_left12 h2{ font-size:32px; color:#A23D41; font-weight:500; text-transform: uppercase; margin-bottom:10px;}
.learn_more_left12 h2 span{ color:#9f340a;}
.learn_more_left12 p{ font-size: 14px;color: #fff;font-family: "open Sans", sans-serif;line-height: 24px;font-weight: 500;}
.learn_more_left12 h2 span.text-dark{color: #fff !important;}
.learn_more_right{ width:100%; text-align:right;}
.learn_more_right a{ min-width:100%;}

/* footer */

footer{ width:100%; background-image: url(../images/dark_mountain_bg.jpg); 
background-repeat: no-repeat;
background-position: bottom center;
background-size:cover; padding: 40px 0 15px;}

.footer_top{ width:100%; padding-bottom:10px;}

.footer_inner{ width:100%;}
.footer_inner > a{ display:inline-block; margin-bottom:20px; width:100%;}
.footer_inner > a img{ display:inline-block;}
.footer_inner > p{ font-size:13px; color:#fff; font-family:"open Sans", sans-serif; line-height:26px; margin-bottom:20px; text-align: center;}

.footer_inner h5{ width:100%; display:inline-block; font-size:18px; color:#FFC947; font-weight:500; text-transform:capitalize;
margin-bottom:20px; text-transform: uppercase;}

.q_links{ list-style:none; width:100%; display:inline-block; font-size:0;}
.q_links li{ display:inline-block; width:50%; line-height: 35px;}
.q_links li a{ font-size:13px; color:#fff; font-weight:300; text-transform:capitalize; font-family:'Montserrat', sans-serif ; transition:.3s; padding: 3px;}
.q_links li a:before{ content:"\f35A"; font-size:14px; color:#FFC947; margin-right:10px; font-family: 'Font Awesome 5 Free'; font-weight: 400;}
.q_links li a:hover{ color:#FFC947; transition:.3s;}

.footer_inner h4{ width:100%; display:inline-block; margin-bottom:10px;}
.footer_inner h4 a{ display:inline-block;}
.footer_inner h4 a img{ display:inline-block;}

.footer_inner h4 span{ display:inline-block; font-size:14px; color:#fbb03c; font-family:'Montserrat', sans-serif ; line-height:28px;}
.footer_inner h4 span small{ display:block; font-size:14px; color:#ffffff; font-weight:bold; text-transform:uppercase;}

.footer_inner .btn{ min-width:100%; text-align:left; font-size:18px; font-weight:400; position:relative;}
.footer_inner .btn i{ display:inline-block; position:absolute; right:0; top:0; padding: 16px;}

.footer_bottom{ width:100%; padding: 20px 0 40px; }
.footer_bottom h6{ font-size:13px; color:#ffffff; text-transform:capitalize; font-family:'Montserrat', sans-serif ; padding: 10px 0;}
.footer_bottom ul{ width:100%; text-align: center;}
.footer_bottom ul li{ display:inline-block; padding: 0 20px 20px; font-size:18px; color:#FFC947; text-transform: uppercase; font-weight:500;
vertical-align:middle;}
.footer_bottom ul li img{ display:inline-block;}
.footer_bottom_copy h6{ font-size:14px; color:#ffffff; text-transform:capitalize; font-family:'Montserrat', sans-serif ; padding: 10px 0; border-top:solid 1px #fbb03c; text-align: center;}
/*****************************************************************
about
******************************************************************/

.inner_page_banner{ width:100%; background: url(../images/red_banner_bg1.jpg) no-repeat center fixed; background-size:cover;
padding: 230px 0 50px;}

.inner_page_title{ width:100%; text-align:center; font-family:'Montserrat', sans-serif ;}

.inner_page_title .breadcrumb{ padding:0; background:none; border-radius:0; margin:0 0 12px 0;}
.inner_page_title .breadcrumb li{ display:inline-block; font-size:16px; color:#E9AB17; text-transform:capitalize; 
 font-weight:500;}
.inner_page_title .breadcrumb li a{ display:inline-block; color:#FFE87C; transition:.3s; }
.inner_page_title .breadcrumb > li + li::before {color: #E9AB17; content: "\f105"; font-family: 'Font Awesome 5 Free';
font-weight: 900; padding: 0 5px;}

.inner_page_title .breadcrumb li a:hover{ color:#E9AB17; transition:.3s;}

.inner_page_title h2{ font-size:40px; color:#E9AB17; text-transform: uppercase; font-weight:500; width:100%; display:inline-block; font-family: "Oswald";}

/** about page_content **/

.about_page_content{ width:100%; background: url(../images/white_girl_bg1.jpg) no-repeat center fixed; background-size:cover; padding: 60px 0;}
.about_top_content{ width:100%;}
.about_top_content h4{ font-size:65px; color:#FFE87C; font-weight:400; display:block; text-align: center;}
.about_top_content p{ font-size:14px; color:#273248; line-height:30px;  font-family:'Montserrat', sans-serif;}

.company_term{ width:100%; display:inline-block; padding: 16px 0;}
.company_term ul{ width:100%; display:inline-block;}
.company_term ul li{ width:100%; display:inline-block; font-size:16px; color:#A23D41; font-family:'Montserrat', sans-serif ;padding: 10px 0;}
.company_term ul li i{ font-size: 16px; background: #AF6E6F; color: #FFC947;width: 45px; height: 45px; line-height: 45px; text-align: center; border-radius: 50%; margin-right: 10px;}
.company_term ul li { font-size: 14px;
    color: #333;
    font-family: 'Montserrat', sans-serif;
    line-height: 24px;
}

.learn_more_left h2 i.fas.fa-question{
	color: #FFC947;
     font-size: 16px; background: #c8b560; width: 45px; height: 45px; line-height: 45px; text-align: center; border-radius: 50%; margin-right: 10px; margin-bottom: 10px;
}
.learn_more_left p#faq{
	padding-left: 60px;
	font-family: 'Montserrat', sans-serif;
}
.learn_more_left h2#faq{
	
	font-size: 22px;
}
/*****************************************************************
register
******************************************************************/

.form_body{ width:100%; background:url(../images/white_building_bg.jpg) no-repeat center fixed; background-size:cover; padding: 50px 0 70px;}
.form_body_content{width:100%; padding: 0 40px; display:inline-block;}
.form_box label{ width:100%; display:inline-block; font-size:16px; color:#273248; margin-bottom:10px; text-transform:capitalize;
font-weight:400;}
.form_box label i{ font-size:13px; color:#ffffff; width:30px; height:30px; background:#FFC947; text-align:center; line-height:30px;
border-radius:50%; margin-right:5px;}
.paymnt_box{ width:100%; background:#148f19; padding: 10px 30px;}
.paymnt_box ul{ list-style:none; text-align:left;}
.paymnt_box ul li{ display:inline-block; font-size:15px; color:#ffffff; text-transform:capitalize; vertical-align:middle;
margin-right:25px; line-height:35px; font-family:'Montserrat', sans-serif ;} 
.form_body_content .form_box{ margin-bottom:30px;}
.check_box{ width:100%; padding:15px 0; text-align:center; margin-bottom:30px; font-family:'Montserrat', sans-serif ;}
.check_box span{ font-size:16px; font-weight:500; color:#252324;}
.check_box span a{ color:#337ab7; text-decoration:underline !important; transition:.3s;} 
.check_box span a:hover{ color:#273248; transition:.3s;}

/*****************************************************************
login
******************************************************************/

.forgot_link{ width:100%; display:inline-block; text-align:left; margin-bottom:30px; font-family:'Montserrat', sans-serif ;}
.forgot_link span{ display:inline-block;}
.forgot_link span a{ font-size:14px; color:#337ab7; text-transform:capitalize; font-weight:600; transition:.3s;}
.forgot_link b{ display:inline-block; float:right;}
.forgot_link b a{font-size:14px; color:#337ab7; text-transform:capitalize; font-weight:600; transition:.3s;}
.forgot_link b a:hover,
.forgot_link span a:hover{ color:#273248; transition:.3s;}

.invest{ width:100%; text-align:left;}
.invest ul{ list-style:none;}
.invest ul li{ display:inline-block; width:100%; font-size:14px; color:#333; line-height:24px; margin-bottom:21px;
font-family: 'Montserrat', sans-serif;}
.invest ul li:before{ content:"\f101"; font-family: 'Font Awesome 5 Free'; font-weight: 900; font-size:20px; color:#FFC947; margin-right:10px; }

.login_form{ width:100%;}
.login_form .form_box{ margin-bottom:30px;}
.invest_login ul li{font-size: 16px;
color: #333;
font-family: "open sans";
line-height: 28px;
margin-bottom: 10px;
}
.invest_login ul li b{

color: #A23D41;	
}


.invest_login_invest ul li{font-size: 16px;
color: #333;
font-family: 'Montserrat', sans-serif;
line-height: 36px;
padding: 20px 0;

}
.invest_login_invest ul li b{
font-size: 20px;
color: #A23D41;
margin-right:10px;	
background: url(../images/reg/ul-bg.png) no-repeat center center;
    background-size: auto;

padding: 20px;
}

.deposit-process-wrap{
width:30%; 
float:left;
}

.deposit-cancel-wrap ul li {
width:30%;
 float:left; 
margin-left:15px;
}

.error{
    width: 100%;
    color: #fff;
    background-color: #A23D41;
    padding: 15px 0px;
    overflow: hidden;
    text-align: center;
    border-radius: 33px;
    text-transform: capitalize;
    letter-spacing: 1px;
}

.success{
    width: 100%;
    color: #fff;
    background-color:#8fa39a;
    padding: 15px 0px;
    overflow: hidden;
    text-align: center;
    border-radius: 33px;
    text-transform: capitalize;
    letter-spacing: 1px;
}

.banner-head {
    text-align: center;
    color: #000;
}

#placeforstatus {
    color: #ef4809 !important;
    width: 100%;
    height: auto;
    text-align: center !important;
    background-repeat: no-repeat;
    background-position: center;
    padding: 10px;
    background-size: 128px 128px;
}
#placeforstatus:img {
    opacity: 0.1;
}
.btc_form {
    color: #000;
    text-align: center;
    margin-bottom: 30px;
}
.btc_form a {
    color: #000;
    text-align: center;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 10px;
    padding-right: 20px;
    font-style: normal;
    pointer-events: none;
    cursor: default;
}


.monitor_table {
    border-collapse: separate;
    border-spacing: 6px;
    width: 100%;
}
.monitor_table td {
    margin-left: 20px;
    margin-bottom: 25px;
    width: 200px;
    padding: 10px;
    text-align: center;
    vertical-align: middle;
    background: #D2D6D3;
    border: 2px solid #ECEBDF;
}
.rate-responsive div.col-md-3.col-sm-6.col-xs-6 a img{
	display: inline-block;
width: 100%;
padding: 15px;
}
.monitor_table td img {
    height: 283px;
    width: 193px;
}

.table{
    
}

table.table {font-size:14px;color:#333333;width:100%;border:1px solid #AF6E6F;}
table.table th {
    font-size: 16px;
    background-color: #AF6E6F;
    border: 1px solid #AF6E6F;
    padding: 10px !important;
    text-transform: uppercase;
    text-align: center;
    color: #fff;
    letter-spacing: 0.5px;
}
table.table tr {}
table.table td {font-size:14px;border-width: 1px;padding: 8px;border-style: solid;border-color: #AF6E6F; font-size: 14px;

color: #333;
font-family: "Montserrat";
font-weight: 500 !important;}


table.blank {font-size:14px;color:#333333;width:100%;border-width: 0px;border-color: #9dcc7a;border-collapse: collapse;}
table.blank th {font-size:14px;background-color:#abd28e;border-width: 0px;padding: 8px;border-style: solid;border-color: #9dcc7a;text-align:left;}
table.blank tr {}
table.blank td {font-size:14px;border-width: 0px;padding: 8px;border-style: solid;border-color: #9dcc7a;}



