/*====================================== reset.css is here ========================================*/
*{margin:0; padding:0; box-sizing:border-box; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0;}
table {	border-collapse:collapse; border-spacing:0;}
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal; font-weight:normal;}
ol,ul { list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {	font-size:100%;	font-weight:bold;}
q:before,q:after {content:'';}
abbr,acronym { border:0;}
.clear{clear:both; font-size:1px;line-height:1px; display:block; height:0;}
.clrflt{clear:both;}
.last	{margin:0 !important;}
.pad_last{padding:0 !important;}
.no_bg {background:none !important;}
.no_bdr {border:none !important;}
/**************************************************************************************/
a		{color:#000; text-decoration:none; outline:0 none;}
a:hover	{color:#000;  text-decoration:none;}
h1		{font-size:24px;}
h2		{font-size:22px;}
h3		{font-size:18px;}
h4		{font-size:16px;}
h5		{font-size:14px;}
h6		{font-size:12px;}
/*----------------------------------------------------------------------------------*/
html 										{height:100%;}
body										{color:#b1b1b1; font-family:"Arial", Verdana, Tahoma; font-size:12px; height:100%;}
.flt_lt										{float:left; display:inline;}
.flt_rt										{float:right; display:inline;}
/* ---------------------------------------------------------------------------------*/
@font-face {
  font-family: 'CrimsonText-Roman';
  src: url('../fonts/CrimsonText-Roman/CrimsonText-Roman.eot') format('embedded-opentype'),  
  url('../fonts/CrimsonText-Roman/CrimsonText-Roman.woff') format('woff'), 
  url('../fonts/CrimsonText-Roman/CrimsonText-Roman.ttf')  format('truetype'), 
  url('../fonts/CrimsonText-Roman/CrimsonText-Roman.svg#CrimsonText-Roman') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'CrimsonText-Semibold';
  src: url('../fonts/CrimsonText-Semibold/CrimsonText-Semibold.eot') format('embedded-opentype'),  
  url('../fonts/CrimsonText-Semibold/CrimsonText-Semibold.woff') format('woff'), 
  url('../fonts/CrimsonText-Semibold/CrimsonText-Semibold.ttf')  format('truetype'), 
  url('../fonts/CrimsonText-Semibold/CrimsonText-Semibold.svg#CrimsonText-Semibold') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'CrimsonText-Bold';
  src: url('../fonts/CrimsonText-Bold/CrimsonText-Bold.eot') format('embedded-opentype'),  
  url('../fonts/CrimsonText-Bold/CrimsonText-Bold.woff') format('woff'), 
  url('../fonts/CrimsonText-Bold/CrimsonText-Bold.ttf')  format('truetype'), 
  url('../fonts/CrimsonText-Bold/CrimsonText-Bold.svg#CrimsonText-Bold') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'ProximaNova-Regular';
  src: url('../fonts/ProximaNova-Regular/ProximaNova-Regular.eot') format('embedded-opentype'),  
  url('../fonts/ProximaNova-Regular/ProximaNova-Regular.otf')  format('opentype'),
  url('../fonts/ProximaNova-Regular/ProximaNova-Regular.woff') format('woff'), 
  url('../fonts/ProximaNova-Regular/ProximaNova-Regular.ttf')  format('truetype'), 
  url('../fonts/ProximaNova-Regular/ProximaNova-Regular.svg#ProximaNova-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'ProximaNova-Semibold';
  src: url('../fonts/ProximaNova-Semibold/ProximaNova-Semibold.eot') format('embedded-opentype'),  
  url('../fonts/ProximaNova-Semibold/ProximaNova-Semibold.otf')  format('opentype'),
  url('../fonts/ProximaNova-Semibold/ProximaNova-Semibold.woff') format('woff'), 
  url('../fonts/ProximaNova-Semibold/ProximaNova-Semibold.ttf')  format('truetype'), 
  url('../fonts/ProximaNova-Semibold/ProximaNova-Semibold.svg#ProximaNova-Semibold') format('svg');
  font-weight: normal;
  font-style: normal;
}

/* ----------------------- layout ----------*/
.wrapper									{margin:0 auto; height:100%;}
.container									{width:1190px; margin:0 auto; /*border:1px solid red;*/ border-top:0 none;}
/*-------------------------------------------*/
/* ------------------ HEADER HERE -------------------*/
header										{margin:0; padding:24px 0; display:block;}/*changes*/
.header_main								{margin:0; padding:0; display:block;}
.logo										{margin:0; padding:0; display:block; float:left;}
.logo a										{margin:0; padding:0; display:block;}
.logo a img									{margin:0; padding:0; display:block;}
.head_lft									{margin:0; padding:0; display:block; float:right;}
.top_nav									{margin:0; padding:0 16px 19px 0; display:block; float:right;}
.top_nav ul									{margin:0; padding:0; display:block;}
.top_nav ul li 								{margin:0 0 0 25px; padding:3px 0; display:block; float:left;}
.top_nav ul li a							{margin:0; padding:0; display:block; font-family: 'ProximaNova-Regular'; font-size:14px; line-height:14px; color:#b2b2b2; font-weight:normal; text-decoration:none;}
.top_nav ul li a:hover						{text-decoration:underline; color:#b2b2b2;}
.top_nav ul li a:focus						{text-decoration:none; color:#b2b2b2;}
.top_nav ul li.lock							{background:url(../images/lock.jpg) no-repeat left 2px; padding:3px 0 3px 18px;}
/* ---------------------------------------------------------*/
/* ------------------------- NAVIGATION HERE ---------------*/
nav											{margin:0; padding:0; display:block; float:right;}
nav ul										{margin:0; padding:0; display:block;}
nav ul li									{margin:0; padding:0 16px; display:block; float:left; position:relative;}
nav ul li a									{margin:0; padding:10px 0; display:inline-block; font-family: 'ProximaNova-Semibold'; font-size:15px; line-height:15px; color:#151349; font-weight:normal; text-transform:uppercase; text-decoration:none; border-top:2px solid #ffffff;}
nav ul li:hover	a							{border-top:2px solid #f0ad7b;}
nav ul li a:focus							{text-decoration:none; color:#151349;}
nav ul li a.active							{border-top:2px solid #f0ad7b;}
.active {border-top:2px solid #f0ad7b;}

nav ul li ul								{position:absolute; width:232px; display:none; float:none; top:34px; left:0; background:#151349; z-index:99999; border:none; padding:8px 14px;}/*changes*/
nav ul li ul li								{float:none; display:block; margin:0 !important; padding:0 !important; border-bottom:1px solid #527487;} 
nav ul li ul li.active a					{color:#ffffff !important; background:#151349;}
nav ul li ul li a					    	{margin:0; padding:12px 0; font-family: 'ProximaNova-Regular'; font-size:16px; display:block; line-height:16px; color:#ffffff !important; display:block; font-weight:normal; text-align:left; text-transform:capitalize; border-top:2px solid transparent !important;}
nav ul li:hover ul							{display:block;}

#nav-icon 									{width:40px; height:40px; position:relative; margin:0px auto; -webkit-transform:rotate(0deg); -moz-transform:rotate(0deg); -o-transform:rotate(0deg); transform:rotate(0deg);  -webkit-transition:.5s ease-in-out;  -moz-transition:.5s ease-in-out;  -o-transition:.5s ease-in-out;  transition:.5s ease-in-out;  cursor: pointer; display: none;}
#nav-icon span 								{display: block;  position: absolute;  height:5px;  width: 100%;  background:#395166;  border-radius: 9px;  opacity: 1;  left: 0;  -webkit-transform: rotate(0deg);  -moz-transform: rotate(0deg);  -o-transform: rotate(0deg);  transform: rotate(0deg);  -webkit-transition: .25s ease-in-out;  -moz-transition: .25s ease-in-out;  -o-transition: .25s ease-in-out;  transition: .25s ease-in-out; }
#nav-icon span:nth-child(1)					{top:0px;}
#nav-icon span:nth-child(2) 				{top:11px;}
#nav-icon span:nth-child(3)					{top:22px;}
.open #nav-icon span:nth-child(1) 			{top:14px; -webkit-transform:rotate(135deg);  -moz-transform:rotate(135deg); -o-transform:rotate(135deg); transform:rotate(135deg);}
.open #nav-icon span:nth-child(2)	    	{opacity:0; left:-60px;}
.open #nav-icon span:nth-child(3) 			{top:14px; transform: rotate(-135deg); -moz-transform:rotate(-135deg); -ms-transform:rotate(-135deg); -o-transform:rotate(-135deg); -webkit-transform:rotate(-135deg);}
.side_bar{display: none; }

/* ---------------------------------------------------------*/
.slider_main								{margin:0; padding:0; display:block; overflow:hidden;}
.slider_main ul								{margin:0; padding:0; display:block; height:100%;}
.slider_main ul li							{margin:0; padding:0; display:block; width:100%; position:relative; background-attachment:fixed; height:100%;}
.slider_main ul li img						{margin:0; padding:0; display:block; width:100%; height:auto; position:relative; margin:0 auto; }

.slide_in									{position:absolute; left:0; top:0; width:100%; height:100%;}
.slide_cont									{margin:0; padding:0; display:block; position:absolute; bottom:33px;}
.slide_cont h1								{margin:0; padding:0; display:none; font-family: 'CrimsonText-Semibold'; font-size:45px; line-height:45px; color:#ffffff; font-weight:normal;}

/* ------------------------ MIAN CONTENT HERE --------------*/
.atlantic									{margin:0; padding:74px 0 89px 0; display:block; background:#ffffff;}
.atlantic_main								{margin:0; padding:0; display:block;}
.atlantic_lft								{margin:0; padding:0 10px 0 0; display:block;}
.atlantic_lft h2							{margin:0; padding:0 0 21px 0; display:block; font-family: 'CrimsonText-Semibold'; font-size:25px; line-height:25px; color:#16114d; font-weight:normal;}
.atlantic_lft h3							{margin:0; padding:0; display:block; font-family: 'CrimsonText-Roman'; font-size:26px; line-height:37px; color:#395166; font-weight:normal;}
.atlantic_rgt								{margin:0; padding:52px 0 0 22px; display:block;}
.atlantic_rgt p								{margin:0; padding:0; display:block; font-family: 'ProximaNova-Regular'; font-size:16px; line-height:24px; color:#395166; font-weight:normal;}

.except										{margin:0; padding:0; display:block; background:#e0efed;}
.except_main								{margin:0; padding:0; display:block;}
.except_lft									{margin:0; padding:0; display:block;}
.except_lft img								{margin:0; padding:0; display:block;}
.except_rgt									{margin:0; padding:50px 0 0 35px; display:block;}
.except_rgt h2								{margin:0; padding:0 0 20px 0; display:block; font-family: 'CrimsonText-Semibold'; font-size:25px; line-height:25px; color:#16114d; font-weight:normal;}
.except_rgt p								{margin:0; padding:0 0 23px 0; display:block; font-family: 'ProximaNova-Regular'; font-size:16px; line-height:24px; color:#395166; font-weight:normal;}

/* ---------------------------------------------------------*/
/* ------------------ FOOTER HERE --------------------------*/
footer										{margin:0; padding:36px 0; display:block; background:#ffffff;}
.foot_main									{margin:0; padding:0; display:block;}
.foot_lft									{margin:0; padding:0; display:block; float:left;}
.foot_logo									{margin:0; padding:0; display:block; float:left;}
.foot_logo a								{margin:0; padding:0; display:block;}
.foot_logo a img							{margin:0; padding:0; display:block;}
.foot_cont									{margin:0; padding:0 0 0 13px; display:block; float:left;}
.foot_cont ul								{margin:0; padding:0; display:block;}
.foot_cont ul li							{margin:0 10px 0 0; padding:0 10px 0 0; display:block; float:left; position:relative;}
.foot_cont ul li:after						{content:'';  -moz-transform:skew(-19deg,0);-ms-transform:skew(-19deg,0);-o-transform:skew(-19deg,0);-webkit-transform:skew(-19deg,0);transform:skew(-19deg,0);border-right:solid 1px #acadae; position:absolute; right:0; top:0; height:15px;}
.foot_cont ul li:last-child:after			{display:none;`}
.foot_cont ul li a							{margin:0; padding:0; display:block; font-family: 'ProximaNova-Regular'; font-size:15px; line-height:15px; color:#acadae; font-weight:normal; text-decoration:none;}

.foot_cont ul li a:hover					{text-decoration:underline;}
.foot_cont p								{margin:11px 0 0 0; padding:0; display:block; font-family: 'ProximaNova-Regular'; font-size:15px; line-height:15px; color:#acadae; font-weight:normal;}
.foot_cont p a								{color:#acadae; text-decoration:none;}
.foot_cont p a:hover						{text-decoration:underline;}
.foot_rgt									{margin:0; padding:0; display:block; float:right;}
.foot_rgt a									{margin:0; padding:0; display:block; font-family: 'ProximaNova-Regular'; font-size:15px; line-height:15px; color:#acadae; font-weight:normal; text-decoration:none;}
.foot_rgt a:hover							{text-decoration:underline;}
/* ---------------------------------------------------------*/
/* ------------------ INNER1 HERE --------------------------*/
.banner										{margin:0; padding:0; display:block; position:relative;}
.banner img									{margin:0; padding:0; display:block; width:100%; height:auto;}

.about										{margin:0; padding:60px 0 0 0; display:block;}
.about_main									{margin:0; padding:0 0 39px 0; display:block;}
.about_main h2								{margin:0; padding:0 0 9px 0; display:block; font-family: 'ProximaNova-Semibold'; font-size:18px; line-height:18px; color:#395166; font-weight:normal; text-transform:uppercase;}
.about_main h1								{margin:0; padding:0; display:block; font-family: 'CrimsonText-Bold'; font-size:40px; line-height:40px; color:#14114c; font-weight:bold; letter-spacing:2px;}
.graph										{margin:0; padding:52px 0 32px 0; display:block; border-top:2px solid #f0ad7b;}
.graph_lft									{margin:0; padding:0; display:block; float:left;}
.graph_lft h2								{margin:0; padding:0; display:block; font-family: 'CrimsonText-Bold'; font-size:48px; line-height:48px; color:#160f4f; font-weight:bold;}
.graph_rgt									{margin:0; padding:5px 0 0 53px; display:block; float:left;}
.graph_rgt ul								{margin:0; padding:0; display:block;}
.graph_rgt ul li							{margin:0 0 6px 0; padding:0; display:block;}
.graph_rgt ul li p							{margin:0; padding:0 0 0 18px; display:block; font-family: 'ProximaNova-Regular'; font-size:16px; line-height:18px; color:#325167; font-weight:normal; background:url(../images/dot.png) no-repeat left 5px;}

.history									{margin:0; padding:60px 0 74px 0; display:block; background:#ebf7f6;}
.history_main								{margin:0; padding:0; display:block;}
.history_main h2							{margin:0; padding:0 0 56px 0; display:block; font-family: 'CrimsonText-Bold'; font-size:25px; line-height:25px; color:#14114c; font-weight:bold;}
.history_main ul							{margin:0; padding:0; display:block;}
.history_main ul li							{margin:0; padding:0; display:block;}
.fund										{margin:0; padding:0 26px 0 0; display:block;}
.fund h3									{margin:0 0 27px 0; padding:0 0 13px 0; display:block; font-family: 'CrimsonText-Semibold'; font-size:20px; line-height:24px; color:#180c52; font-weight:normal; border-bottom:2px solid #f0ad7b;}
.fund h4									{margin:0; padding:0; display:block; font-family: 'CrimsonText-Semibold'; font-size:33px; line-height:36px; color:#180c52; font-weight:normal;}

/* ---------------------------------------------------------*/
/* ------------------ INNER2 HERE --------------------------*/
.investment									{margin:0;padding: 55px 0 60px 0;display:block;background:#f6f8f2;}
.invest_main								{margin:0;padding: 0 0 23px 0;display:block;}
.invest_main h2								{margin:0;padding:0 0 9px 0;display:block;font-family: arial;font-size:18px;line-height: 18px;color:#395166;font-weight:normal;text-transform:uppercase;}
.invest_main h1								{margin:0;padding:0;display:block;font-family: 'CrimsonText-Bold';font-size:40px;line-height: 45px;color:#14114c;font-weight:bold;}
.invest_main h4								{margin:0; padding:14px 0 0 0; display:block; font-family: 'CrimsonText-Semibold'; font-size:26px; line-height:28px; color:#251e53; font-weight:bold;}
.invest_main p								{margin:0; padding:14px 0 0 0; display:block; font-family: 'CrimsonText-Semibold'; font-size:26px; line-height:28px; color:#251e53; font-weight:bold;}

.casino_main								{margin:0; padding:52px 0 50px 0; display:block; border-top:2px solid #f0ad7b;}
.casino										{margin:0; padding:0; display:block;}
.casino	img									{width:100%; height:auto;}
.grid-sizer 								{width:50%; }
.item 										{width:50%; margin:0 0 20px 0; float:left;}
.item1 										{width:24.9%;}
.item2 										{width:50%; min-height:337px; background: #ffffff;}
.item3 										{width:24.9%; min-height:337px; background:#477e9d;}
.item4 										{width:73%; background: #669092; float:right; min-height:auto; right:0 !important; left:auto !important;}
.item5 										{padding:0 20px; background:none;}

.size										{margin:0; padding:30px; display:block; background:#325168; height:100%; min-height:296px;}
.size h2									{margin:0; padding:0 0 20px 0; display:block; font-family: 'CrimsonText-Semibold'; font-size:25px; line-height:27px; color:#ffffff; font-weight:bold;}
.size p										{margin:0; padding:0; display:block; font-family: 'ProximaNova-Regular'; font-size:16px; line-height:23px; color:#ffffff; font-weight:normal;}/*changes*/

.sector										{background:#ffffff; height:100%; min-height:338px;}
.sector h2									{margin:0; padding:0 0 20px 0; display:block; font-family: 'CrimsonText-Semibold'; font-size:25px; line-height:27px; color:#13114c; font-weight:bold;}
.sector p									{margin:0; padding:0; display:block; font-family: 'ProximaNova-Regular'; font-size:16px; line-height:24px; color:#395166; font-weight:normal;}
.sector ul									{margin:0; padding:20px 0 0 0; display:block;}
.sector ul li								{margin:0 0 4px 0; padding:0; display:block; background:url(../images/dot.png) no-repeat left 10px;}
.sector ul li p								{margin:0; padding:0 0 0 14px; display:block; font-family: 'ProximaNova-Regular'; font-size:16px; line-height:24px; color:#395166; font-weight:normal;}

.differ										{background:#477e9d; height:100%;}
.differ h2									{margin:0; padding:0 0 20px 0; display:block; font-family: 'CrimsonText-Semibold'; font-size:25px; line-height:27px; color:#ffffff; font-weight:bold;}
.differ p									{margin:0; padding:0; display:block; font-family: 'ProximaNova-Regular'; font-size:16px; line-height:24px; color:#ffffff; font-weight:normal;}

.transaction								{background:#669092; height:100%; min-height:auto;}
.transaction h2								{margin:0; padding:0 0 20px 0; display:block; font-family: 'CrimsonText-Semibold'; font-size:25px; line-height:27px; color:#ffffff; font-weight:bold;}
.transaction ul								{margin:0; padding:0 6px 0 0; display:block; width:50%; float:left;}
.transaction ul li							{margin:0; padding:0; display:block; background:url(../images/dot1.png) no-repeat left 10px;}/*changes*/
.transaction ul li p						{margin:0; padding:0 0 0 14px; display:block; font-family: 'ProximaNova-Regular'; font-size:16px; line-height:24px; color:#ffffff; font-weight:normal;}/*changes*/

/* ---------------------------------------------------------*/
/* ------------------ INNER3 HERE --------------------------*/
.strat										{background:#ebf7f6;}
.strategy									{margin:0; padding:48px 0 48px 0; display:block; border-top:2px solid #f0ad7b;}
.strategy ul								{margin:0; padding:0; display:block;}
.strategy ul li								{margin:0; padding:0; display:block;}
.strat_cont									{margin:0; padding:0 28px 0 0; display:block;}
.strat_cont h2								{margin:0; padding:0 0 13px 0; display:block; font-family: 'CrimsonText-Bold'; font-size:25px; line-height:25px; color:#13114c; font-weight:bold;}
.strat_cont p								{margin:0; padding:0 0 40px 0; display:block; font-family: 'ProximaNova-Regular'; font-size:16px; line-height:24px; color:#395166; font-weight:normal;}
.strat_cont img								{margin:0; padding:0; display:block;}

/* ---------------------------------------------------------*/
/* ------------------ INNER4 HERE --------------------------*/
.products									{padding:0 0 80px 0;}
.products_in								{margin:0; padding:0; display:block;}
.product_types								{padding:0 0 42px 0; margin:0; display:block;}
.product_types ul							{padding:0;margin:0;display:block; font-size:0;}
.product_types ul li						{margin:0; padding:0; display:inline-block; border:1px solid #fcaa72;border-right:1px solid transparent;}
.product_types ul li a						{padding:10px 20px;display:inline-block; font-family: 'ProximaNova-Semibold'; font-size:15px; line-height:15px; font-weight:normal; text-transform:uppercase; color:#aeb5bc;cursor:pointer; background:#ffffff;}
.product_types	ul li a.current				{color:#395166;}
.product_types ul li:last-child		  		{border-right:1px solid #fcaa72;}

.content									{margin:0; padding:0; display:block;}
.content ul									{width:100%; margin:0px;}  /* USED TO BE 0 -15px; */
.content ul li								{display:inline-block; padding: 0px;  width:24.9%; float:left;}
.content ul li img							{display:block;margin:0 auto;width:100%;height:auto;}

/*--isotopes--*/
.isotope-hidden.isotope-item { z-index: 1;}
.isotope,.isotope .isotope-item { -webkit-transition-duration: 0.8s; -moz-transition-duration: 0.8s; transition-duration: 0.8s;}
.isotope { -webkit-transition-property: height, width; -moz-transition-property: height, width; transition-property: height, width;}
.isotope .isotope-item { -webkit-transition-property: -webkit-transform, opacity; -moz-transition-property: -moz-transform, opacity; transition-property: transform, opacity;}

.popup										{display:none; padding:82px 63px; background:#ffffff; max-width:1190px; left:0 !important; right:0 !important; margin:0 auto !important; top:10% !important;}
.close										{cursor:pointer; position:absolute; top:21px; right:16px; opacity:1; font-size:0; line-height:0; z-index:9;}
.close:hover, .close:focus					{opacity:1; font-size:0; line-height:0;}
.close img									{margin:0; padding:0; display:block;}
.pop_main									{margin:0; padding:0; display:block;}
.pop_lft									{margin:0; padding:0; display:block;}
.pop_fig									{margin:0; padding:0; display:block;}
.pop_fig a									{margin:0; padding:0; display:inline-block;}
.pop_fig a img								{margin:0; padding:0; display:block;}
.pop_cont									{margin:0; padding:0 30px 0 0; display:block;}
.pop_cont h2								{margin:0; padding:0; display:block; font-family: 'CrimsonText-Semibold'; font-size:25px; line-height:28px; color:#13114c; font-weight:normal;}
.pop_cont h3                 {margin:0; padding:0; display:block; font-family: 'ProximaNova-Regular'; font-size:14px; line-height:16px; color:#7f98a6; font-weight:normal; text-transform:uppercase;}
.pop_cont p									{margin:0; padding:0; display:block; font-family: 'ProximaNova-Regular'; font-size:16px; line-height:24px; color:#395166; font-weight:normal;}
.pop_rgt									{margin:0; padding:0 0 0 80px; display:block; border-left:2px solid #f0ad7b;}
.pop_rgt h2									{margin:0; padding:0; display:block; font-family: 'ProximaNova-Regular'; font-size:14px; line-height:16px; color:#7f98a6; font-weight:normal; text-transform:uppercase;}
.pop_rgt p									{margin:0 0 22px 0; padding:0; display:block; font-family: 'ProximaNova-Semibold'; font-size:18px; line-height:20px; color:#325168; font-weight:normal;}
.pop_rgt a									{margin:0 0 22px 0; padding:0; display:block; font-family: 'ProximaNova-Regular'; font-size:16px; line-height:18px; color:#395166; font-weight:normal;}
.pop_rgt a.add_on							{margin:0; padding:4px 6px 3px 6px; display:inline-block; font-family: 'ProximaNova-Regular'; font-size:13px; line-height:13px; color:#888888; font-weight:normal; text-transform:uppercase; border:1px solid #888888; min-width:130px; text-align:center;}
.pop_rgt a.add_on_completed							{margin:0; padding:4px 6px 3px 6px; display:inline-block; font-family: 'ProximaNova-Regular'; font-size:13px; line-height:13px; color:#FFFFFF; font-weight:normal; text-transform:uppercase; border:1px solid #7f98a6; min-width:130px; text-align:center; background-color:#7f98a6;}
/* ---------------------------------------------------------*/
/* ------------------ INNER5 HERE --------------------------*/
.contact									{margin:0; padding:48px 0 48px 0; display:block; border-top:2px solid #f0ad7b;}
.contact_lft								{margin:0; padding:0 20px 0 0; display:block;}
.address									{margin:0; padding:0 0 78px 0; display:block;}
.address h2									{margin:0; padding:0 0 28px 0; display:block; font-family: 'CrimsonText-Semibold'; font-size:25px; line-height:29px; color:#13114c; font-weight:normal;}
.address h3									{margin:0; padding:0 0 6px 0; display:block; font-family: 'ProximaNova-Semibold'; font-size:16px; line-height:18px; color:#325166; font-weight:normal;}
.address p									{margin:0; padding:0 0 6px 0; display:block; font-family: 'ProximaNova-Regular'; font-size:16px; line-height:18px; color:#325166; font-weight:normal;}
.address p a								{color:#325166; display:inline-block; text-decoration:none; word-break:break-all; border-bottom:1px solid #f0ad7b;}
.address p a:hover							{text-decoration:none;}
.contact_map								{margin:0; padding:0 52px 0 0; display:block;}
.contact_map a								{margin:0; padding:0; display:block;}
.contact_map img							{margin:0; padding:0; display:block; width:100%; height:auto;}
.contact_rgt								{margin:0; padding:0; display:block;}
.address span								{margin:0; padding:0 0 6px 0; display:block; font-family: 'ProximaNova-Regular'; font-size:16px; line-height:18px; color:#325166; font-weight:normal;}
.address span a								{color:#325166; text-decoration:none;}
.address p.cont1							{padding:0 0 20px 0;}
.address p.cont2							{padding:20px 0 0 0;}
/* ---------------------------------------------------------*/
/* ------------------ INNER6 HERE --------------------------*/
.news										{margin:0; padding:3px 0 60px 0; display:block;}
.new_lft									{margin:0; padding:0 50px 0 0; display:block;}
.new_lft ul									{margin:0; padding:0; display:block; border:1px solid #d8e8e8; border-top:2px solid #f0ad7b;}
.new_lft ul li								{margin:0; padding:0; display:block; border-bottom:1px solid #d8e8e8;}
.new_lft ul li p							{margin:0; padding:13px 13px; display:block; font-family: 'ProximaNova-Regular'; font-size:15px; line-height:15px; color:#395166; font-weight:normal;}
.new_lft ul li a							{margin:0; padding:13px 13px; display:block; font-family: 'ProximaNova-Regular'; font-size:15px; line-height:15px; color:#395166; font-weight:normal;}

.new_rgt									{margin:0; padding:0; display:block; border-top:2px solid #f0ad7b;}
.new_rgt ul									{margin:0; padding:0; display:block;}
.new_rgt ul li								{margin:0; padding:38px 0 40px 0; display:block; border-bottom:1px solid #d8e8e8;}

.new_date									{margin:0; padding:0; display:block;}
.new_date h2								{margin:0; padding:0; display:block; font-family: 'ProximaNova-Regular'; font-size:15px; line-height:15px; color:#395166; font-weight:normal;}
.new_cont									{margin:0; padding:0 0 0 44px; display:block;}
.new_cont h2								{margin:0; padding:0 0 13px 0; display:block; font-family: 'CrimsonText-Semibold'; font-size:25px; line-height:32px; color:#13114c; font-weight:normal;}
.new_cont p									{margin:0; padding:0 0 22px 0; display:block; font-family: 'ProximaNova-Regular'; font-size:16px; line-height:24px; color:#325166; font-weight:normal;}
.new_cont a									{margin:0; padding:0; display:inline-block; font-family: 'ProximaNova-Regular'; font-size:16px; line-height:16px; color:#325166; font-weight:normal; text-decoration:none; border-bottom:1px solid #f0ad7b;}
.new_cont a:hover							{text-decoration:none;}
/* ---------------------------------------------------------*/
/* ------------------ INNER7 HERE --------------------------*/
.banar.ban_sec								{margin:0; padding:0; display:block; background:#e8f8f6;}
.banar.ban_team                {margin:0; padding:0; display:block; background:#3B3733;}
.ban_main									{margin:0; padding:0; display:block; height:100%;}
.ban_lft									{margin:0; padding:0; display:block;}
.ban_lft img								{margin:0; padding:0; display:block; width:auto;}
.ban_rgt									{margin:0; padding:0; display:block; height:100%;}
.ban_rgt h2									{margin:0; padding:0 0 3px 0; display:block; font-family: 'CrimsonText-Bold'; font-size:33px; line-height:35px; color:#FFFFFF; font-weight:bold;}
.ban_rgt span								{margin:0; padding:0 0 24px 0; display:block; font-family: 'ProximaNova-Semibold'; font-size:16px; line-height:18px; color:#FFFFFF; font-weight:normal;}
.ban_rgt p									{margin:0; padding:0; display:block; font-family: 'CrimsonText-Roman'; font-size:16px; line-height:24px; color:#FFFFFF; font-weight:normal;}
.dis_tab									{margin:0; padding:0; display:table; height:100%;}
.dis_cell									{margin:0; padding:0; display:table-cell; vertical-align:middle; height:100%;}

.bio										{margin:0; padding:16px 0 48px 0; display:block;}
.boi_lft									{margin:0; padding:12px 50px 0 0; display:block; border-top:2px solid #f0ad7b;}
.boi_lft h2									{margin:0; padding:0 0 28px 0; display:block; font-family: 'CrimsonText-Semibold'; font-size:26px; line-height:28px; color:#15114c; font-weight:normal;}
.boi_lft span								{margin:0; padding:0 0 6px 0; display:block; font-family: 'ProximaNova-Regular'; font-size:16px; line-height:18px; color:#395166; font-weight:normal;}
.boi_lft span a								{margin:0; padding:0; display:block; font-family: 'ProximaNova-Regular'; font-size:16px; line-height:18px; color:#395166; font-weight:normal; text-decoration:none;}
.boi_lft p									{margin:0; padding:0; display:block; font-family: 'ProximaNova-Regular'; font-size:16px; line-height:18px; color:#395166; font-weight:normal;}
.boi_lft p a								{margin:0; padding:0; display:inline-block; font-family: 'ProximaNova-Regular'; font-size:16px; line-height:18px; color:#395166; font-weight:normal; text-decoration:none; border-bottom:1px solid #f0ad7b;}
.boi_lft p a:hover							{text-decoration:none;}

.bio_rgt									{margin:0; padding:0; display:block; float:right;}
.bio_rgt h2									{margin:-6px 0 0 0; padding:0 0 26px 0; display:block; font-family: 'CrimsonText-Roman'; font-size:26px; line-height:36px; color:#251e53; font-weight:normal;}
.bio_rgt p									{margin:0; padding:0; display:block; font-family: 'ProximaNova-Regular'; font-size:16px; line-height:24px; color:#395166; font-weight:normal;}

.portfolio									{margin:0; padding:16px 0 60px 0; display:block;}
.port_lft									{margin:0; padding:12px 30px 0 0; display:block; border-top:2px solid #f0ad7b;}
.port_lft h2								{margin:0; padding:0 0 28px 0; display:block; font-family: 'CrimsonText-Semibold'; font-size:26px; line-height:28px; color:#15114c; font-weight:normal;}

.port_rgt									{margin:0; padding:0; display:block; border-top:2px solid #f0ad7b; float:right;}
.port_rgt ul								{margin:0; padding:0; display:block;}
.port_rgt ul li								{margin:0; padding:15px 10px; display:block; border-bottom:1px solid #d8e8e8;}
.invest										{margin:0; padding:0; display:block;}
.invest h2									{margin:0; padding:0; display:block; font-family: 'ProximaNova-Semibold'; font-size:16px; line-height:18px; color:#325166; font-weight:normal;}
.invest p									{margin:0; padding:0; display:block; font-family: 'ProximaNova-Regular'; font-size:16px; line-height:18px; color:#395166; font-weight:normal;}
.bg									{background-color:#F4F8F0;}

/* ---------------------------------------------------------*/
/* ------------------ INNER8 HERE --------------------------*/
.meet										{margin:0; padding:63px 0 60px 0; display:block;}
.meet_main									{margin:0; padding:0; display:block;}
.meet_main h2								{margin:0; padding:0 0 13px 0; display:block; font-family: 'CrimsonText-Bold'; font-size:35px; line-height:35px; color:#15114c; font-weight:bold;}
.meet_main p								{margin:0; padding:0 0 44px 0; display:block; font-family: 'CrimsonText-Semibold'; font-size:26px; line-height:36px; color:#251e54; font-weight:normal;}	
.meet_main ul								{margin:0 -8px; padding:0; display:block; text-align:center; font-size:0;}
.meet_main ul li							{margin:0 0 20px 0; padding:0 8px; min-height: 285px; display:block; width:20%; float:left;}
.meet_in									{margin:0; padding:0; display:block; text-align:left; background:#ffffff;}
.meet_in img								{margin:0; padding:0; display:block; width:100%; height:auto;}
.meet_cont									{margin:0; padding:24px 20px 24px 22px; height: 90px; display:block;}
.meet_cont h3								{margin:0; padding:0 0 2px 0; display:block; font-family: 'ProximaNova-Semibold'; font-size:15px; line-height:17px; color:#325166; font-weight:normal;}
.meet .meet_cont p							{margin:0; padding:0; display:block; font-family: 'ProximaNova-Regular'; font-size:14px; line-height:18px; color:#395166; font-weight:normal;}
.meet .meet_cont_title      {margin:0; padding:0; display:block; font-family: 'ProximaNova-Regular'; font-size:14px; line-height:16px; color:#395166; font-weight:normal;}
.block-team									{margin:0; padding:0; display:block; float:left;}
.team-cat							{text-align:left; float: left; padding-bottom: 20px; font-family: 'CrimsonText-Bold'; font-size:25px; line-height:30px; color:#15114c; font-weight:bold; }

/* ---------------------------------------------------------*/
/* ------------------ INNER9 HERE --------------------------*/
.entrepreneurs								{margin:0; padding:48px 0 48px 0; display:block; border-top:2px solid #f0ad7b;}
.enter_lft									{margin:0; padding:0 90px 0 0; display:block;}
.enter_lft p								{margin:0; padding:0 0 37px 0; display:block; font-family: 'CrimsonText-Roman'; font-size:26px; line-height:36px; color:#251e53; font-weight:normal;}
.enter_rgt									{margin:0; padding:0 16px 0 0; display:block;}
.enter_rgt h2								{margin:0; padding:0 0 13px 0; display:block; font-family: 'CrimsonText-Semibold'; font-size:20px; line-height:22px; color:#13114c; font-weight:normal;}
.enter_rgt p								{margin:0; padding:0 0 30px 0; display:block; font-family: 'ProximaNova-Regular'; font-size:16px; line-height:24px; color:#395166; font-weight:normal;}
.enter_rgt ul								{margin:0; padding:0 0 0 0; display:block;}
.enter_rgt ul li							{margin:0 0 5px 0; padding:0 0 0 20px; display:block; background:url(../images/dot2.png) no-repeat left 7px;}
.enter_rgt ul li span						{margin:0; padding:0 0 0 0; display:block; font-family: 'ProximaNova-Regular'; font-size:16px; line-height:20px; color:#395166; font-weight:normal;}


/* ---------------------------------------------------------*/
/* ------------------ INNER10 HERE --------------------------*/
.news_details								{margin:0; padding:39px 0 0 0; display:block;}
.news_details h2							{margin:0; padding:0 0 20px 0; display:block; font-family: 'CrimsonText-Roman'; font-size:25px; line-height:30px; color:#13114c; font-weight:bold;}
.news_details span							{margin:0; padding:0 0 45px 0; display:block; font-family: 'ProximaNova-Regular'; font-size:16px; line-height:16px; color:#395166; font-weight:normal;}
.news_details h3							{margin:0; padding:0 0 22px 0; display:block; font-family: 'ProximaNova-Semibold'; font-size:16px; line-height:24px; color:#325166; font-weight:normal;}
.news_details p								{margin:0; padding:0 0 12px 0; display:block; font-family: 'ProximaNova-Regular'; font-size:16px; line-height:24px; color:#325166; font-weight:normal;}
.news_details p	a							{color:#325166; text-decoration:none;}
.news_details p	a:hover						{color:#325166; text-decoration:underline;}

/*.news_page									{margin:0; padding:0 0; display:block;}
.news_page a								{margin:0; padding:0 0 12px 0; display:block; font-family: 'ProximaNova-Regular'; font-size:16px; line-height:24px; color:#325166; font-weight:normal; text-transform:uppercase;}
.news_page a.news_lft						{margin:0; padding:0; display:block; float:left;}
.news_page a.news_rgt						{margin:0; padding:0; display:block; float:right;}*/


/* ---------------------------------------------------------*/
/* ------- investment-criteria style here ----------*/
/* ------- industry ----------*/
.industry{display: block;}
.ind_lt{display: inline-block;padding: 0 0 11px 0;width: 68.3%;}
.ind_cnt{display: block;background: #e0efed;padding: 39px 12px 3px 44px;}
.ind_cnt h3{display: block;margin: 0 0 14px 0;font-size: 25px;line-height: 27px;color: #13114c;font-weight: bold;    font-family: 'CrimsonText-Bold';}
.ind_cnt p{display: block;margin: 0;font-size: 16px;line-height: 24px;color: #395166;font-weight: normal;font-family: 'ProximaNova-Regular';}
.health_1{min-height: 239px;}
.health{display: inline-block;float: left;padding: 20px 57px 10px 0;vertical-align: top;min-height: 251px;}
.health h6{display: block;margin: 0 0 9px 0;font-size: 16px;line-height: 18px;color: #13114c;font-weight: normal;font-family: arial;}
.health ul{margin: 0 0 0 19px;list-style-type: disc;color: #477e9d;font-size: 16px;vertical-align: top;}
.health ul li{vertical-align: top;}
.health ul li ul{color: #88b7c6;}
.ind_rt{display: inline-block;float: right;width: 31.7%;padding: 0 4px 0 15px;}
.ind_rt ul{display: block;margin: 0;}
.ind_rt ul li{display: block;padding: 0 0 14px 0;}
.ind_rt ul li figure{display: block;margin: 0;padding: 0;}
.ind_rt ul li figure img{display: block;border: 0 none;width: 100%;height: 309px;object-fit: cover;}
.ind_rt ul li:last-child{padding: 0 0 12px 0;}

/* ------- transaction ----------*/
.char_dtls{display: block;}
.transaction_1{display: block;}
.trans_1{display: inline-block;float: left;width: 36.9%;padding: 0 0 0 0;}
.trans_1 figure{display: block;margin: 0;padding: 0;}
.trans_1 figure img{display: block;border: 0 none;width: 100%;height: 290px;object-fit: cover;}
.trans_2{display: inline-block;float: left;width: 31.4%;padding: 0 0px 0 13px;}
.trans_2 figure{display: block;margin: 0;padding: 0;}
.trans_2 figure img{display: block;border: 0 none;width: 100%;height: 290px;object-fit: cover;}
.char_dtls h3{display: block;margin: 0;font-size: 25px;line-height: 27px;font-weight: bold;color: #ffffff;font-family: 'CrimsonText-Bold';}
.char_dtls p{display: block;margin: 0;font-size: 16px;line-height: 24px;color: #ffffff;font-weight: normal;font-family: 'ProximaNova-Regular';}
.char_dtls ul{margin: 12px 0 0 16px;list-style-type: disc;font-size: 15px;color: #fff;padding: 0 0 0 2px;}
.char_dtls ul li{}
.trans_dtls{display: block;background: #325168;padding: 44px 20px 87px 36px;}
.trans_dtls_1{display: block;background: #477e9d;padding: 44px 20px 87px 36px;}
.trans_dtls_1 ul{margin: 12px 0 0 26px;}

/* ------- preffered ----------*/
.preffered{display: block;padding: 15px 0 15px 0;}
.pref_lt{display: inline-block;float: left;width: 36.9%;}
.pref_lt figure{display: block;margin: 0;padding: 0;}
.pref_lt figure img{display: block;border: 0 none;width: 100%;height: 290px;object-fit: cover;}
.pref_rt{display: inline-block;float: right;width: 63.1%;padding: 0 4px 0 13px;}
.pref_rt_dtls{display: block;background: #669092;padding: 37px 10px 36px 37px}
.pref_rt ul{
    margin: 22px 0 0 15px;
}

