﻿
/* CSS Document */



body {
	font-family: 'Lato', sans-serif;
	line-height: 1.375;
}

.con-top {
	padding: 18px 0 80px 0px;
}

.con-a {
	padding: 20px 0 40px 0px;
}
.kc_title.title-a {
	font-size: 39px;
}

.kc_button.link-btn {
	background: none;
}

.kc_button.btn-b {
	font-size: 18px;
	height: auto;
	padding: 10px 30px;
	border: 3px solid #000;
	background: none;
	box-shadow: 2px 7px 15px -8px rgba(0,0,0,0.5);
}

.kc_button.btn-b i {
	margin-left: 10px;
}

.full-image {
	height: 100%;
}
.full-image img {
	height: 100%;
	width: 100%;
	object-fit: cover;
}

.page:before,
.page:after {
	content: '';
	clear: both;
	display: table;
}

.kc-elm .kc_button {
	text-decoration: none;
}

.small-head {
	font-size: 16px;
	font-family: 'Lato', sans-serif;
	color: #515154;
}

.head-a,
.head-a1,
.head-a2{
	font-family: 'Lato', sans-serif;
	color: #1D1D1F;
}
.head-a {
	font-weight: bold;
	font-size: 36px;
}
.head-a.white-color {
	color: #ffffff;
}
.head-a1 {
	font-weight: bold;
	font-size: 32px;
}
.head-a2 {
	font-size: 35px;
}

.sub-head-a {
	font-weight: bold;
	font-size: 28px;
	font-family: 'Lato', sans-serif;
	color: #1D1D1F;
	line-height: 1.5;
}
.sub-head-a.pink-color {
	color: #861f41;
}
.sub-head-a1 {
	font-size: 24px;
	color: #1D1D1F;
	line-height: 1.5;
}

.sub-head-a2 {
	font-size: 20px;
	font-weight: bold;
	color: #1D1D1F;
	line-height: 1.5;
}

a.link-btn {
	text-decoration: none;
	font-size: 18px;
	color: #861f41;
}

.text-a {
	font-size: 20px;
	font-family: 'Lato', sans-serif;
	color: #515154;
}
.text-a.white-color {
	color: #ffffff;
}

.text-a1 {
	font-size: 16px;
	line-height: 30px;
	font-family: 'Lato', sans-serif;
	color: #515154;
}

.hr-a {
	margin: 15px 0;
	height: 2px;
	background-color: #2e3192;
	border: 0;
	max-width: 98px;
}
.hr-a.center {
	margin: 15px auto;
}


.min-a {
	min-width: 229px;
	text-align: center;
}

.btn.btn-a,
.btn.btn-a1,
.btn.btn-a2{
	font-weight: 400;
	font-size: 16px;
	line-height: 25px;

	height: auto;
	border-radius: 7px;
	box-shadow: none;
	padding: 9px 30px;
}
.btn.btn-a {
	color: #861f41 !important;
	background-color: transparent;
	border: 2px solid #861f41;
}
.btn.btn-a:hover {
	color: #ffffff !important;
	background-color: #861f41;
}
.btn.btn-a1 {
	color: #ffffff;
	background-color: #861f41;
	border: 2px solid #861f41;
}
.btn.btn-a2 {
	color: #ffffff;
	background-color: transparent;
	border: 2px solid #ffffff;
}

.btn.btn-c {
	color: #861f41;
	background-color: #ffffff;
	border: 2px solid #861f41;
}
.btn.btn-c:hover {
	color: #ffffff;
	background-color: #861f41;
}

.form-control.input-a, 
.form-control.textarea-a, 
.form-control.select-a {
	font-weight: 400;
	font-size: 14px;
	line-height: 25px;
	color: #1D1D1F;
	border: 1px solid #E6E6E6;
	border-radius: 6px;
	box-shadow: none;
	padding-left: 15px;
	background: #FAFAFA;
}

.form-control.input-a {
	height: 47px !important;
}
.form-control.select-a {
	height: 47px !important;    
}
.form-control.textarea-a {
	resize: none;
	height: 144px !important;
}

.form-control.select-a {
	z-index: 1;

	padding-left: 10px;

	background-image: url('/dynamicWeb/axisintellect/images/angle-arrow-down.png');
	background-position: calc(100% - 10px) center;
	background-repeat: no-repeat;
	-webkit-appearance: none;
	-moz-appearance:    none;
	appearance:         none;
	cursor: pointer;
}

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

.header {
	top: 0;
	left: 0;
	right: 0;
	z-index: 999;
	background-color: #ffffff;
	padding: 30px 0 10px;
	border-bottom: 1px solid #EDEDED;
	position: relative;
}

.header:before {
	content: '';
	width: 100%;
	height: 20px;
	display: block;
	background-color: #861f41;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
}



.header.fix {
	position: fixed;
}

/** Logo **/
a.custom-logo-link {
	position: relative;
	display: block;
}
a.custom-logo-link img.custom-logo {
	height: auto;
	width: auto;
	max-width: 245px;
	max-height: 55px;
	position: relative;
	z-index: 5;
	top: -20px;
	margin-right: 30px;
}

.custom-logo-link:after {
	content: "";
	position: absolute;
	height: 149%;
	width: 38px;
	right: -50px;
	top: -16px;
	background-image: url('/dynamicWeb/axisintellect/images/right-shrink.jpg');
	background-position: top right;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	box-shadow: 0px -5px 0px 0px #861f41;
}

/*.custom-logo-link:before {
content: '';
display: block;
background-position: center;
background-repeat: no-repeat;
background-size: contain;
position: absolute;
z-index: 0;
background-color: #861f41;
border-radius: 0 0 10px 0;
}
.custom-logo-link:before {
left: -15px;
top: -20px;
width: 130%;
height: 150%;
}*/
/*.custom-logo-link:after {
content: "";
position: absolute;
height: 146%;
width: 43px;
right: -55px;
top: -18px;
background-image: url('/dynamicWeb/axisintellect/images/right-shrink.jpg');
background-position: top right;
background-repeat: no-repeat;
background-size: 100% 100%;
}*/

.nav-header {
	/*-webkit-display: flex;
	display: flex;
	-webkit-align-items: center;
	align-items: center;*/
}

/** Mobile Menu Burgur **/
.menu-toggle {
	padding: 0;
	font-size: 1.25rem;
	line-height: 1;
	background-color: transparent;
	border: 1px solid transparent;
	border-radius: .25rem;
	cursor: pointer;
}
.menu-toggle {
	position: absolute;
	right: 15px;
	top: 50%;
	transform: translatey(-50%);
	z-index: 10;
}

.bar-cols {
	display: block;
	vertical-align: middle;
	position: relative;
	top: -2.5px;
	margin: 0;
	border: none;
}
.bar-rows {
	width: 25px;
	height: 2px;
	background-color: #861f41;
	display: block;
}
.bar-rows+.bar-rows {
	margin-top: 5px;
}
.bar-cols .bar-rows:nth-of-type(2) {
	top: 1px;
}

.bar-cols .bar-rows:nth-of-type(3) {
	top: 2px;
}

.bar-cols .bar-rows {
	position: relative;
	transition: all 200ms ease-in-out;
}

.bar-cols.active .bar-rows:nth-of-type(1) {
	top: 7px;
	transform: rotate(45deg);
}

.bar-cols.active .bar-rows:nth-of-type(2) {
	background-color: transparent;
}

.bar-cols.active .bar-rows:nth-of-type(3) {
	top: -5px;
	transform: rotate(-45deg);
}

/** Navigations **/
.nav-es {
	padding: 0;
}

.navbar-menu {
	margin-left: auto;
}

.navbar-menu .navbar-nav > li > a {
	font-weight: 400;
	font-size: 16px;
	line-height: 25px;
	color: #1D1D1F;
	padding: 5px;	
	position: relative;
	text-transform: capitalize;
	text-decoration: none;
	display: block;
}
.navbar-menu .navbar-nav li.current-menu-item > a {
	color: #861f41;
}
.navbar-menu .navbar-nav > li > a:hover {
    color: #861f41;
}

.wi-throws a {
	text-decoration: none;
}

/*.navbar-menu .navbar-nav li > a:hover:after,
.navbar-menu .navbar-nav li.current-menu-item > a:after {
width: 100%;
}
.navbar-menu .navbar-nav li > a:after {
content: '';
width: 0;
height: 2px;
background-color: #861f41;
position: absolute;
bottom: 0;
left: 0;
display: block;
border-radius: 5px;
}*/





/** **/
.bg-spot {
	background-color: #FAFAFA;
	background-image: url('/dynamicWeb/axisintellect/images/BodyBackground_texture.jpg');
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}

.watsbg {
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	height: 300px;
}

.spot-box {
	border: 1px solid #EDEDED;
	border-radius: 8px;
	overflow: hidden;
	background-color: #ffffff;
	height: calc(100% - 20px);
	margin-top: 20px;
}
.spot-header {
	background-color: #861f41;
	padding: 25px 30px;
	height: 90px;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}
.spot-header h3 {
	font-size: 24px;
	font-weight: 800;
	font-style: italic;
	color: #ffffff;
	margin-bottom: 0;
	flex: 1;
}
.spot-body {
	padding: 25px 30px;
}
.spbody-head {
	font-size: 20px;
	font-weight: bold;
	color: #1D1D1F;
}
.spbody-text {
	font-size: 16px;
	color: #515154;
}


/**** ***/
.bg-trading {
	background-image: url('/dynamicWeb/axisintellect/images/Ring_background.jpg');
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}
.ring-thumb img {
	max-width: 375px;
}
.trading-box {
	box-shadow: 0px 3px 6px #00000029;
	border: 1px solid #E6E6E6;
	border-radius: 17px;
	background-color: #ffffff;
	height: 100%;
}
.trading-body {
	flex: 1;
	padding: 15px;
}
.trading-text {
	font-size: 18px;
	color: #1D1D1F;
}
a.know-more {
	text-decoration: none;
	color: #861f41;
	font-size: 18px;
	line-height: 30px;
}

/*** **/
.key-box {
	box-shadow: 0px 2px 6px #00000014;
	border: 1px solid #E6E6E6;
	border-radius: 10px;
	padding: 10px;
	max-width: 254px;
	margin-bottom: 30px;
	cursor: pointer;
}
.key-image {
	height: 210px;
	width: 100%;
}
.key-image img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: top center;
}
.key-caps {
	padding: 15px 0;
}
.key-head {
	font-weight: bold;
	font-size: 16px;
	font-family: 'Lato', sans-serif;
	color: #1D1D1F;
}
.key-text {
	font-weight: 400;
	font-size: 14px;
	font-family: 'Lato', sans-serif;
	color: #86868B;
}
.key-left {
	flex: 1;
}
.key-left a {
	color: #1D1D1F;
	font-size: 10px;
	text-decoration: none;
	width: 20px;
	height: 20px;
	display: inline-block;
	border: 1px solid #1D1D1F;
	border-radius: 50%;
	text-align: center;
	line-height: 18px;
}
.key-left a:hover {
	background-color: #1D1D1F;
	color: #ffffff;
}
.key-right {
	flex: 0 0 auto;
}
.key-right a {
	font-size: 18px;
	color: #861f41;
	margin-top: 5px;
	display: inline-block;
}

/** **/
.ke-yboxes {
	position: relative;
}
.ke-ypopup {
	box-shadow: 0px 2px 10px #00000009;
	border: 1px solid #E6E6E6;
	background-color: #ffffff;
	border-radius: 10px;
	padding: 25px;
	position: absolute;
	left: 0;
	top: 0;
	width: 435%;
	z-index: 10;
}
.ke-yimg {
	height: 210px;
	width: 100%;
}
.ke-yimg img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: top center;
}
.ke-ycontent {
	max-height: 275px;
	overflow-y: auto;
	font-size: 16px;
	color: #1D1D1F;
}

.ke-yleft {
	flex: 0 0 auto;
	width: 215px;
	margin-right: 30px;
}
.ke-yright {
	flex: 1;
}

/*** Close Menu **/
.cross-expand {
	position: absolute;
	right: 2px;
	top: 2px;
	cursor: pointer;
	padding: 10px;
	display: inline-block;
}
.cross-expand:before, .cross-expand:after {
	content: '';
	display: block;
	height: 2px;
	background: #861f41;
	position: relative;
	transition: transform .2s ease;
	width: 12px;
}
.cross-expand:before {
	top: 4px;
	transform: rotate(135deg);
}
.cross-expand:after {
	top: 2px;
	transform: rotate(45deg);
}

.ke-ypopup {
	display: none;
	z-index: 100;
}
.ke-yboxes .key-box.open+.ke-ypopup {
	display: block;
}

/** **/
.bg-research {
	background-color: #FAFAFA;
}
.list-research > li {
	margin-bottom: 30px;
}
.list-research > li h3 {
	display: block;
	font-weight: bold;
	color: #1D1D1F;
	font-size: 24px;
}
.list-research > li p {
	margin: 0;
	font-size: 16px;
	line-height: 30px;
	color: #515154;
}

/** **/
.step-box {
	margin-bottom: 30px;
	position: relative;
}
.step-image {
	height: 125px;
	line-height: 155px;
	margin-bottom: 30px;
	text-align: center;
}
.step-image img {
	display: inline-table;
	vertical-align: middle;
	max-height: 100%;
}
.step-head {
	font-size: 20px;
	font-weight: bold;
	color: #1D1D1F;
}
.step-head-a {
	font-size: 16px;
	color: #515154;
}
.play-show a{
	text-decoration: none;
}

.step-box.top-curve:after,
.step-box.bottom-curve:after {
	content: '';
	display: block;
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain;
	width: 120px;
	height: 25px;
	position: absolute;
}

.step-box.top-curve:after {
	/*background-image: url('../images/curve-border.svg'); */
	left: 75%;
	top: 0;
}
.step-box.bottom-curve:after {
	/*background-image: url('../images/curve-border-bottom.svg'); */
	left: 90%;
	bottom: 12%;
}


/**** ***/
.who-are {
	background-color: #891246;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	position: relative;
}
.who-are .container {
	position: relative;
	z-index: 10;
}
/*.who-are:before {
content: '';
width: 100%;
height: 100%;
left: 0;
top: 0;
background-color: #861f41;
opacity: 0.85;
z-index: 1;
display: block;
position: absolute;
}*/


/** **/
.saying-row {
	background-color: #fafafa;
}
.saying-box {
	border: 1px solid #EDEDED;
	border-radius: 2px;
	overflow: hidden;
	background-color: #ffffff;
	margin-bottom: 30px;
}
.saying-body {
	padding: 25px 30px;
}
.saying-text {
	font-size: 16px;
	line-height: 25px;
	color: #515154;
	position: relative;
	padding-top: 30px;
	/*height: 435px; */
}
.saying-text:before {
	content: 'â€œ';
	display: block;
	font-size: 94px;
	line-height: 45px;
	height: 45px;
	letter-spacing: -18.8px;
	color: #C92C70;
	font-family: Times New Roman;
	position: absolute;
	top: 5px;
}

.saying-footer  {
	position: relative;
	background-color: #97144D;
	padding: 30px;
	margin-top: 45px;
}
.saying-footer.wave:before,
.saying-footer.wave1:before {
	content: '';
	position: absolute;
	left: 0;
	right: 0;
	top: -45%;
	z-index: 0;
	width: 102%;
	height: 130px;

	background-position: top center;
	background-repeat: no-repeat;
	background-size: contain;
}
.saying-footer.wave:before {
	background-image: url('/dynamicWeb/axisintellect/images/wave.svg');
}
.saying-footer.wave1:before {
	background-image: url('/dynamicWeb/axisintellect/images/wave.svg');
}
.saying-proimg {
	width: 65px;
	height: 65px;
	border-radius: 50%;
	border: 3px solid #ffffff;
	display: block;
	margin: 0 auto 15px;
	position: relative;
	z-index: 5;
	overflow: hidden;
	margin-top: -70px;
}

.saying-proimg img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: top center;
}
.saying-head {
	font-size: 16px;
	color: #ffffff;
}

/** **/
.investments-box {
	padding: 30px 25px 40px;
	position: relative;
	z-index: 1;

	box-shadow: 0px 3px 6px #00000019;
	border: 1px solid #E6E6E6;
	border-radius: 7px;
	background-color: #ffffff;

	margin: 20px;

	-webkit-transition: all 200ms ease-in;
	-ms-transition: all 200ms ease-in;
	-moz-transition: all 200ms ease-in;	 
	transition: all 200ms ease-in;
	height: 380px;
}
.investments-box:hover {
	-webkit-transform: scale(1.05);
	-ms-transform: scale(1.05);
	-moz-transform: scale(1.05); 
	transform: scale(1.05); 
	z-index: 10;
	box-shadow: none;
	border: 1px solid #861f41;
}

/*.investments-box:before {
content: '';
width: 100%;
height: 100%;
position: absolute;
top: 50%;
transform: translateY(-50%);
left: 0;

z-index: -1;
box-shadow: 0px 3px 6px #00000019;
border: 1px solid #E6E6E6;
border-radius: 7px;
background-color: #ffffff;
transition: height 500ms ease-out;	
}
.investments-box:hover:before {
box-shadow: none;
border: 1px solid #861f41;
height: 115%; 
}*/

.investments-image {
	height: 115px;
	line-height: 113px;
	text-align: center;
	margin-bottom: 20px;

	background-position: center;
	background-repeat: no-repeat;
	background-size: 80px auto;

	transition: background-size 200ms ease-in;

	background-image: url('/dynamicWeb/axisintellect/images/broker-gray.svg'); 
}
.investments-box:hover .investments-image {
	background-image: url('/dynamicWeb/axisintellect/images/broker-pink.svg');
}

.investments-image img {
	display: none;
	vertical-align: middle;
}
.investments-year {
	font-size: 24px;
	color: #861f41;
}
.investments-head {
	font-weight: bold;
	font-size: 20px;
	color: #1D1D1F;
	line-height: 27px;
}
.investments-text {
	font-size: 16px;
	line-height: 25px;
	color: #515154;
}


/*** ***/
.business-sc {
	background-color: #FAFAFA;
}
.business-row {
	padding-top: 20px;
	padding-bottom: 15px;
}
.business-head {
	font-size: 24px;
	font-weight: bold;
	color: #1D1D1F;
}
.business-text {
	font-size: 16px;
	color: #515154;
}
.business-read a{
	font-size: 16px;
	color: #861f41;
	text-decoration: none;
}
.business-read a:hover {
	color: #861f41;
}
.business-read i {
	color: #861f41;

	margin-left: 5px;
}

/** ***/
.management-caps {
	color: #1D1D1F;
}
.management-content {
	font-size: 18px;
	color: #515154;
	line-height: 35px;
}

/*** ***/
.bgabt {
	background-repeat: repeat;
	background-position: top left;
	background-image: url('/dynamicWeb/axisintellect/images/bg-abt.jpg');
}
.abt-box {
	box-shadow: 0px 3px 6px #00000029;
	border: 1px solid #E6E6E6;
	border-radius: 12px;
	padding: 30px;
	height: 100%;
	background-color: #ffffff;
}
.abt-head {
	font-size: 24px;
	font-weight: bold;
	color: #1D1D1F;
}

.abt-hr {
	margin: 15px auto;
	height: 4px;
	background-color: #861f41;
	border: 0;
	border-radius: 4px;
	max-width: 38px;
}
.abt-text {
	font-size: 16px;
	color: #515154;
}

.bread-row {
	padding: 10px 0;
	margin-bottom: -40px;
	position: relative;
	z-index:100;
}
.bread-crumb {
	color: #86868B;;
	font-size: 14px;
}
.business-banner .bread-crumb {
	margin-top: -35px;
}
.bread-crumb a {
	color: #86868B;;
}


/** Footer **/
.footer {
	background-color: #515154;
}

.footer-zero {
	padding: 30px 0;
}
.footer-one {
	padding: 30px 0;
}
.footer-two {
	padding: 25px 0;
}

.cfoot {
	padding-top: 15px;
}

.footer-head-a {
	font-weight: bold;
	font-size: 14px;
	font-family: 'Lato', sans-serif;
	color: #ffffff;
}

.footer-head-b {
	font-weight: bold;
	font-size: 14px;
	font-family: 'Lato', sans-serif;
	color: #ffffff;
}

.footer-head-c {
	font-weight: 400;
	font-size: 14px;
	font-family: 'Lato', sans-serif;
	color: #ffffff;
}

.footer-text  {
	font-weight: 400;
	font-size: 14px;
	line-height: 20px;
	color: #C1C5CC;
}
.footer-text a {
	color: #fff;
	text-decoration: underline;
}

.footer-cate > li {
	font-weight: 400;
	font-size: 14px;
	line-height: 25px;
	color: #BCBCBF;
	position: relative;
}
.footer-cate > li a {
	color: #BCBCBF;
	text-decoration: none;
}
.footer-cate > li a:hover {
	color: #ffffff;
}

.footer-links-menu {
	display: table;
	margin: 0;
}

.footer-links-menu-ul > li {
	font-weight: 400;
	font-family: 'Lato', sans-serif;
	font-size: 13px;
	line-height: 1;
	display: inline-block;
	color: #ffffff;
	padding-left: 10px;
	padding-right: 10px;
	border-right: 1px solid #861f41;
	float: left;
}
.footer-links-menu-ul > li:last-child {
	border-right: 0;
}
.footer-links-menu-ul > li a {
	color: #ffffff;
}
.footer-links-menu-ul > li a:hover {
	color: #C1C5CC;
}

.hr-footer {
	margin: 0 auto;
	height: 1px;
	background-color: #86868B;
	border: 0;
}

.copy-right {
	font-weight: 400;
	font-size: 12px;
	line-height: 20px;
	font-family: 'Montserrat', sans-serif;
	color: #BCBCBF;
	text-align: right;
}
.copy-right a {
	color: #929292;
	margin-left: 5px;
	margin-right: 5px;
}
.copy-right a:hover {
	color: #f58220;
}

/** Social **/
.social-linkings {
	display: table;
	position: relative;
	z-index: 10;
}
.social-lists > li {
	float: left;
	margin-right: 20px;
}
.social-lists > li:last-child {
	margin-right: 0;
}
.social-lists > li a {

	color: #ffffff;
	font-size: 16px;
	text-decoration: none;
	width: 35px;
	height: 35px;
	display: block;
	background-color: #929292;
	border-radius: 50%;
	text-align: center;
	line-height: 32px;

}
.social-lists > li a:hover {
	color: #fff;
	background-color: #861f41;
}
.social-lists > li a i {
	vertical-align: middle;
}

.appgroup {
	max-width: 444px;
}

.input-app {
	font-weight: 400;
	font-size: 16px;
	line-height: 25px;
	font-family: 'Lato', sans-serif;
	color: #A3A3A3;
	padding-right: 20px;
	box-shadow: 0px 2px 8px #00000029;
	border: 1px solid #E6E6E6;
	border-radius: 8px;
	height: 48px;
}
.btn-app {
	font-weight: 400;
	font-size: 16px;
	line-height: 25px;
	font-family: 'Lato';
	color: #FFFFFF;
	background-color: #861f41;
	border-radius: 8px;
	box-shadow: none;
	padding: 10px 30px;
	height: 48px;
	margin-left: -10px;
}

/*** **/
.getting-bg {
	background-color: #fafafa;
}
.acc-box {
	border: 1px solid #ccc;
	border-radius: 6px;
	/*background-color: #861f41;*/
	padding: 20px 15px 30px;
	height: 100%;
}
.acc-step {
	background-color: #ccc;
	border-radius: 15px;
	color: #212529;
	font-size: 14px;
	padding: 10px 30px;
	display: table;
	margin: 10px auto;
}
.acc-text {
	color: #212529;
	font-size: 16px;
}
.acc-heigh {
	display: flex;
	align-items: center;
	height: 100%;
}
.acc-body {
	flex: 1;
}

a.acc-more {
	text-decoration: none;
	color: #861f41;
	font-size: 18px;
	line-height: 30px;
}
a.acc-more i {
	margin-left: 5px;
}

a.acc-more:hover {
	font-size: 18px;
	line-height: 30px;
}
a.acc-more:hover .acc-box {
	background-color: #861f41;
	text-decoration: none;
	color: #fff;
}

a.trading-more {
	text-decoration: none;
	color: #861f41;
}

a.trading-more:hover .trading-box {
	background-color: #861f41;
	text-decoration: none;
	color: #fff;
}

.more-help{
	font-size: 18px;
}
.more-help a {
	color: #861f41;
	text-decoration: none;
}

/** **/
.open-sw {
	background-color: #861f41;
	padding: 150px 0;
}
.open-head-a {
	font-size: 20px;
	color: #ffffff;
}

/** **/
.get-power {
	background-color: #FAFAFA;
}
.power-box {
	border-radius: 6px;
	background-color: #ffffff;
	padding: 15px;
}
.power-header {
	padding: 15px 0;
	border-bottom: 1px solid #ddd;
}
.power-icon {
	flex: 0 0 auto;
	height: 40px;
	line-height: 40px;
	margin-right: 15px;
	text-align: center;
}
.power-icon i {
	font-size: 50px;
	margin-top: -2.5px;
}
.power-head-a {
	font-size: 28px;
	font-style: italic;
	font-weight: 900;
	color: #861f41;
	line-height: 1;
}
.power-text-a {
	font-size: 18px;
	font-style: italic;
	color: #1D1D1F;
	line-height: 1;
}

.power-body {
	padding: 20px 0 15px;
}
.list-power > li {
	position: relative;
	padding-left: 25px;
	font-size: 16px;
	color: #1D1D1F;
	margin-bottom: 15px;
}
.list-power > li:before {
	content: '';
	display: block;
	width: 8px;
	height: 8px;
	background-color: #861f41;
	position: absolute;
	left: 0;
	top: 9px;
	border-radius: 50%;
}

a.more {
	text-decoration: none;
	color: #861f41;
	font-size: 16px;
	line-height: 30px;
}
a.more i{
	margin-left: 5px;
}

/** **/
.champion-row {
	background-color: #86868B;
}
.champ-head {
	font-size: 36px;
	color: #FFFFFF;
}
.champs-sub-head-a1 {
	font-size: 24px;
	color: #FFFFFF;
	line-height: 1.5;
}
.text-a.white-color {
	color: #ffffff;
}

/*** ***/
.champs-box {
	box-shadow: 0px 3px 6px #00000029;
	border: 1px solid #E6E6E6;
	border-radius: 6px;
	padding: 30px;
	background-color: #ffffff;
	margin-bottom: 30px;
	position: relative;
}
.knw-mor {
	display: none;
	position: absolute;
	padding: 50px 30px;
	bottom: -1px;
	left: -1px;
	right: -1px;
	background: #861f41;
	color: #fff;
}
.knw-mor a {
	color: #ffffff;
}
.champs-box:hover .knw-mor{
	display: block;
}
.champs-head {
	font-size: 18px;
	font-weight: bold;
	color: #861f41;
	height: 45px;
}

.champs-hr {
	margin: 15px auto;
	height: 4px;
	background-color: #861f41;
	border: 0;
	border-radius: 4px;
	max-width: 38px;
}
.champs-text {
	font-size: 18px;
	color: #515154;
	height: 170px;
}

/** **/
.long-box {
	border: 1px solid #E6E6E6;
	border-radius: 6px;
	background-color: #ffffff;
	position: relative;
	height: 100%;
}
.long-body {
	padding: 30px;
}
.long-header {
	display: table;
	margin: 0 auto;
	padding: 7px 10px 12px;
	background-color: #E6E6E6;
	color: #1D1D1F;
	font-size: 14px;
	border-bottom-left-radius: 50px;
	border-bottom-right-radius: 50px;
}
.long-head {
	font-size: 18px;
	font-weight: bold;
	color: #861f41;
}
.long-text {
	font-size: 16px;
	color: #515154;
}

/** **/
.capital-box {
	border: 1px solid #E6E6E6;
	border-radius: 6px;
	background-color: #ffffff;
	position: relative;
	height: 100%;
}
.capital-body {
	padding: 30px;
}
.capital-header {
	display: block;
	width: 99px;
	height: 99px;
	line-height: 95px;
	max-height: 95px;
	margin: -49px auto 0;
	background-color: #E6E6E6;
	border-radius: 50%;
	text-align: center;
	overflow: hidden;
}
.capital-header img {
	width: 55px;
	vertical-align: middle;
	display: inline-table;
}
.capital-head {
	font-size: 18px;
	font-weight: bold;
	color: #861f41;
}
.capital-text {
	font-size: 16px;
	color: #515154;
}
.list-capital {
	list-style: decimal;
	padding-left: 15px;
}
.list-capital > li {
	position: relative;
	font-size: 16px;
	color: #515154;
	margin-bottom: 15px;
	padding-left: 10px;
}

.getting-img img{
	max-width: 300px;
	width: 100%;
}

/** **/
.wooping-head {
	font-weight: 800;
	font-style: italic;
	font-size: 46px;
	color: #ffffff;
}

.woopings-row {
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	min-height: 390px;
}

/** **/
.stronger-box {
	border: 1px solid #EDEDED;
	border-radius: 6px;
	background-color: #ffffff;
	max-width: 100%;
	margin: 0 auto;
}
.stronger-image {
	height: 170px;
}
.stronger-image img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.stronger-title {
	font-weight: bold;
	font-size: 18px;
	color: #1D1D1F;
}
.stronger-content {
	font-size: 16px;
	color: #515154;
}
.stronger-caps {
	padding: 15px;
}

.stronger-button .btn.btn-a1 {
	padding: 7px 30px;
}

/** **/
.clog-row {
	padding: 10px 0;
	border-bottom: 1px solid #86868B;
}
.clog-col-left {
	color: #86868B;
	font-size: 14px;
	flex: 0 0 auto;
}
.clog-col-right {
	flex: 1;
}

/*** ***/
.social-edis {
	display: table;
	position: relative;
	z-index: 10;
	margin-left: auto;
}
.social-edis > li {
	float: left;
	margin-right: 15px;
}
.social-edis > li:last-child {
	margin-right: 0;
}
.social-edis > li a {
	color: #1D1D1F;
	font-size: 16px;
	text-decoration: none;
	width: 35px;
	height: 35px;
	display: block;
	border: 1px solid #1D1D1F;
	border-radius: 50%;
	text-align: center;
	line-height: 28px;	
}
.social-edis > li a:hover {
	color: #ffffff;
	background-color: #1D1D1F;
}
.social-edis > li a i {
	vertical-align: middle;
}

/*** ***/
.intro-content {
	padding-left: 15px;
	border-left: 5px solid #FF4D43;
}
.intro-content-a {
	padding: 15px;
	border-top: 5px solid #FF4D43 !important;
	border: 1px solid #E6E6E6;
}
.intro-head {
	font-weight: bold;
	font-size: 16px;
	color: #FF4D43;
}
.list-intro {
	list-style: decimal;
	padding-left: 15px;
}
.list-intro > li {
	position: relative;
	font-size: 14px;
	color: #2B2D42;
	margin-bottom: 5px;
	padding-left: 15px;
}

/** **/
.quick-rows {
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	background-image: url('/dynamicWeb/axisintellect/images/BodyBackground_texture.jpg');
}

.quick-box {
	border: 1px solid #E6E6E6;
	border-radius: 15px;
	background-color: #ffffff;
	max-width: 225px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	min-height: 125px;
	display: felx;
	align-items: center;
	margin-bottom: 15px;
}
.quick-body {
	flex: 1;
	padding: 15px;
	text-align: center;
}
.quick-text {
	font-size: 15px;
	color: #515154;
}

/** **/
.number-box {
	width: 115px;
	height: 115px;
	background-color: #f0f0f0;
	position: relative;
}
.number-text {
	position: absolute;
	right: 0;
	bottom: 0;
	min-width: 52px;
	height: 52px;
	background-color: #1D1D1F;
	padding: 5px;
	display: block;
	text-align: center;
	color: #FFFFFF;
	font-size: 44px;
	line-height: 42px;
}

.gene-img {
	text-align: center;
}

.right-gene {
	text-align: right;
}
.right-gene .number-box {
	margin-left: auto;
}

/*** ***/

.table > thead > tr > th,
.table > tbody > tr > td {

	vertical-align: middle;
}
.table > thead > tr > th {
	border: 0;
	font-weight: 700;
	font-size: 16px;
	color: #ffffff;
	background-color: #767A80;
	border: none;
	padding: 15px 30px;
}
.table > tbody > tr > td {
	font-weight: 400;
	font-size: 16px;
	color: #515154;
	border: none;
	padding: 20px 30px;
}
.table > tbody > tr:last-child td{
	/*border-bottom: none;*/
}
.table.table02 > tbody tr:first-child td {
	border-top: none;
}

.table > tbody > tr:nth-child(2n+1) td {
	background-color: #FAFAFA;
}

.table > tbody > tr > td.txt-red {
	color: #FF4D43;
	font-weight: bold;
}
.table > tbody > tr > td.txt-green {
	color: #20BF55;
	font-weight: bold;
}


/** **/
.ques-row {
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	background-image: url('/dynamicWeb/axisintellect/images/BodyBackground_texture.jpg');
	padding-top: -20px;
	padding-bottom: 60px;
}

.ques-head {
	font-weight: bold;
	font-size: 38px;
	color: #861f41;
	font-style: italic;
	margin-bottom: 0;
	padding-top: 25px;
}
.ques-text {
	font-size: 20px;
	color: #515154;
}
.ques-caps{
	padding-top: 60px;
	padding-bottom: 60px;
}
.qrious-box {
	margin-top: 20px;
	margin-bottom: 20px;
}
.qrious-head {
	font-weight: bold;
	font-size: 18px;
	color: #1D1D1F;
}
.qrious-head i {
	margin-right: 7px;
	color: #861f41;
}
.qrious-list {
	padding-top: 10px;
	padding-left: 20px;
}
.qrious-list > li {
	font-size: 16px;
	color: #515154;
	padding-left: 20px;
	position: relative;
	margin-bottom: 10px;
}
.qrious-list > li a{
	color: #515154;
	text-decoration: none;
}
.qrious-list > li a:hover{
	color: #861f41;
}
.qrious-list > li:before {
	content: '';
	border-style: solid;
	border-width: 0 1px 1px 0;
	display: inline-block;
	padding: 3px;
	top: 10px;
	position: absolute;
	left: 0;
	transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg);
}

/** **/
.qrious-sidebar {
	box-shadow: 0px 3px 6px #00000029;
	border: 1px solid #E6E6E6;
	border-radius: 6px;
	padding: 15px;
}
.qrious-head-any {
	font-weight: bold;
	font-size: 18px;
	color: #1D1D1F;
	border-bottom: 1px solid #e0e0e0;
	padding-bottom: 15px;
}
.qrious-sidebar .qrious-list {
	padding-top: 10px;
	padding-left: 0;
}

.kotent-list > li {
	font-size: 18px;
	color: #1D1D1F;
	padding-left: 20px;
	position: relative;
	margin-bottom: 20px;
}
.kotent-list > li:before {
	content: '+';
	width: 7px;
	height: 7px;
	color: #861f41;
	/*background-color: #861f41;*/
	display: block;
	/*top: 10px; */
	position: absolute;
	left: 0;
	border-radius: 50%;
}

.form-text {
	font-size: 16px;
	color: #861f41;
}

.kyc-form .form-group {
	margin-bottom: 20px;
}

.file-text {
	font-size: 12px;
	color: #86868B;
}

.input-a.file-input {
	line-height: 35px;
}

/** **/
.blogs-konpanel+.blogs-konpanel {
	margin-top: 50px;
}
.blogs-user {
	font-size: 16px;
	color: #861f41;
}
.blogs-excerpt {
	font-size: 16px;
	color: #515154;
	line-height: 25px;
}

/** **/
.rcategory-list,
.rpost-list {
	box-shadow: 0px 2px 6px #00000022;
	border: 1px solid #E6E6E6;
	border-radius: 6px;
	background-color: #ffffff;
}
.rcategory-list > li,
.rpost-list > li {
	font-size: 16px;
	color: #515154;
	position: relative;
	border-bottom: 1px solid #e0e0e0;
}
.rpost-list > li {
	padding: 12px 20px;
}
.rcategory-list > li a,
.rpost-list > li a {
	color: #515154;
	text-decoration: none;
}
.rcategory-list > li a:hover,
.rpost-list > li a:hover {
	color: #861f41;
}
.rcategory-list > li:last-child,
.rpost-list > li:last-child {
	border-bottom: 0;
}

.rcategory-list > li {
	padding: 7.5px 20px;
}

/** **/
.blogcont-ent {
	font-size: 16px;
	color: #515154;
	line-height: 25px;
}
.blogcont-ent h3 {
	font-size: 24px;
	color: #1D1D1F;
	font-weight: bold;
	margin-bottom: 15px;
	padding-top: 15px;
}
.blogcont-ent .intro-content-a {
	float: left;
	margin-right: 20px;
	margin-bottom: 10px;
	max-width: 275px;
}
.blogcont-ent ul li {
	font-size: 16px;
	color: #515154;
	margin-bottom: 15px;
}
.blogcont-ent ul li:before {
	content: "â€¢"; 
	color: #861f41;
	display: inline-block; 
	width: 1em;
	margin-left: -1em
}

.blog-searches {
	position: relative;
}
.blog-searches .form-control.search-input {
	box-shadow: 0px 3px 6px #00000015;
	border: 1px solid #E6E6E6;
	border-radius: 32px;
	padding: 15px 45px 15px 20px;
	font-size: 16px;
	color: #515154;
	height: 60px;
}
.btn.btn-search {
	position: absolute;
	right: 0;
	top: 0;
	height: 60px;
	outline: 0;
	box-shadow: none;
	background: none;
	padding-right: 20px;
}

.comment-form-flex .screen-reader-text {
	font-size: 20px;
	color: #1D1D1F;
}

.comment-form .comment-form-email label,
.comment-form .comment-form-author label,
.comment-form .comment-form-url label,
.comment-form .comment-form-comment label {
	display: block;
}
.comment-form .comment-form-email input,
.comment-form .comment-form-author input,
.comment-form .comment-form-url input,
.comment-form .comment-form-comment textarea {
	font-size: 16px;
	line-height: 1.15;
	color: #6c6c6c;
	padding: 6px 12px;
	box-shadow: none;
	display: block;
	width: 100%;

	background-color: #FAFAFA;
	border: 1px solid #E6E6E6;
	border-radius: 6px;
}

.comment-form .comment-form-email input,
.comment-form .comment-form-author input,
.comment-form .comment-form-url input{
	height: 47px;
}

.comment-form .form-submit .submit {
	font-weight: 400;
	font-size: 16px;
	padding: 10px 30px;
	line-height: 25px;
	color: #ffffff;
	background-color: #861f41;
	text-decoration: none;
	display: inline-block;
	min-width: 195px;
	text-align: center;
	border: 0;
	border-radius: 5px;
	cursor: pointer;
}

#email-notes {
	font-size: 16px;
	color: #1D1D1F;
}


/** **/
.blog-paginations .nav-links:before,
.blog-paginations .nav-links:after {
	content: '';
	display: table;
	clear: both;
}
/*.blog-paginations .nav-links {
display: table;
margin: 0 auto;
}*/
.blog-paginations .nav-links .nav-previous {
	float: left;
}

.blog-paginations .nav-links .nav-next {
	float: right;
}
.blog-paginations .nav-links .nav-previous,
.blog-paginations .nav-links .nav-next {
	margin: 2px;
}
.blog-paginations .nav-links .nav-previous a,
.blog-paginations .nav-links .nav-next a {
	font-weight: 400;
	font-size: 16px;
	padding: 9px 30px;
	line-height: 25px;
	color: #1D1D1F;
	border: 1px solid #1D1D1F;
	border-radius: 5px;
	text-decoration: none;
	display: inline-block;
	min-width: 170px;
	text-align: center;
}

.blog-paginations .navigation .screen-reader-text {
	display: none;
}

.nav-links .fa.fa-arrow-right {
	margin-left: 10px;
	color: #861f41;
}
.nav-links .fa.fa-arrow-left {
	margin-right: 10px;
	color: #861f41;
}

.nav-tabs.nav-trips {
	border-bottom: 0;
}
.nav-tabs.nav-trips > li {
	margin-right: 30px;
	padding-right: 20px;
}
.nav-tabs.nav-trips > li > a {
	font-size: 18px;
	color: #1D1D1F;
	text-decoration: none;
	text-transform: capitalize;
	padding: 0 0 15px;
	display: block;
	white-space: nowrap;
	border: 0;
	border-radius: 0;
	box-shadow: none;
	position: relative;
}
.nav-tabs.nav-trips > li > a:after {
	content: '';
	width: 0;
	height: 5px;
	background-color: #861f41;
	position: absolute;
	bottom: 0;
	left: 0;
	display: block;
	border-radius: 5px;
}

.nav-tabs.nav-trips > li > a.active:after,
.nav-tabs.nav-trips > li > a.show:after{
	width: 70px;
}
.nav-tabs.nav-trips > li > a.active,
.nav-tabs.nav-trips > li > a.show{
	background: none;
	color: #861f41;
}


/* */
.cli-ent-row.tr {
	display: table;
}
.cli-ent-row.tr+.cli-ent-row.tr {
	margin-top: 15px;
}
.cli-entpa-nel {
	box-shadow: 0px 2px 6px #00000014;
	border: 1px solid #E6E6E6;
	border-radius: 6px;
	margin-bottom: 20px;
}
.cli-ent-row {
	min-height: 1px;
	width: 100%;
	overflow: hidden;
}
.cli-ent-col.td {
	display: table-cell;
}
.cli-ent-col {
	vertical-align: top;
	min-height: 1px;
	padding: 15px;
}
.wha-tsnew-img,
.cli-ent-img {
	width: 130px;
	height: 90px;
	line-height: 70px;
	background-color: #E6E6E6;
	padding: 10px 15px;
	text-align: center;
	margin-right: 7px;
	border-radius: 6px;
}
.dat-ebox {
	width: 200px;
	height: 120px;
	background-color: #FFF7FB;
	padding: 10px 15px;
	margin-right: 7px;
	border-radius: 6px;
}
.cli-ent-icons {
	font-size: 14px;
	color: #1D1D1F;
	line-height: 20px;
	display: inline-table;
	vertical-align: middle;
}
.pro-head {
	font-size: 24px;
	color: #1D1D1F;
}

.pro-head a {
	color: #1D1D1F;
}
.pro-text {
	font-size: 16px;
	color: #515154;
}
.arrow-rights {
	margin-right: 15px;

	text-align: right;
	color: #861f41;
	font-size: 28px;
}
.arrow-rights a{
	font-size: 14px;
	color: #861f41;
	text-decoration: none;
}
.arrow-rights a i {
	font-size: 16px;
	margin-left: 5px;
}


/*** pagination ***/
.pagination {
	margin: 0;
	padding: 0;
	display: block;
	font-weight: 600;
	letter-spacing: -.02em;
	line-height: 1.2;
}
.pagination .page-numbers:hover, 
.pagination .page-numbers.current {
	background-color: #861f41;
	color: #ffffff;
}
.pagination .page-numbers {
	font-weight: 400;
	font-size: 16px;
	line-height: 25px;
	color: #1D1D1F;
	text-decoration: none;
	padding: 6px 15px !important;
	height: 40px;
	vertical-align: top;
	display: inline-block;
	border: 1px solid #1D1D1F;
	border-radius: 6px;
	margin-right: 10px;
}


.nav-next-shows a {
	font-weight: 400;
	font-size: 16px;
	padding: 9px 30px;
	line-height: 25px;
	color: #1D1D1F;
	border: 1px solid #1D1D1F;
	border-radius: 5px;
	text-decoration: none;
	display: inline-block;
	min-width: 170px;
	text-align: center;
}

.nav-next-shows a .fa.fa-arrow-right {
	margin-left: 10px;
	color: #861f41;
}


.wha-tsnewimg-text {
	font-size: 24px;
	color: #1D1D1F;
	line-height: 20px;
	display: inline-table;
	vertical-align: middle;
}

.anone-boxs .pro-text {
	font-weight: 600;
}
.anone-head {
	font-size: 14px;
	color: #86868B;
}

/** **/
.dat-ebox-head {
	font-size: 12px;
	line-height: 18px;
	color: #515154;
}
.dat-ebox-head-a {
	font-weight: bold;
	font-size: 18px;
	line-height: 25px;
	color: #1D1D1F;
}
.dat-ehr {
	border: none;
	height: 1px;
	width: 100%;
	margin: 5px 0;
	background-color: #515154;
}

/** **/
.wbpro-file {
	display: inline-flex;
}
.wbpro-fileimg {
	width: 43px;
	height: 43px;
	border-radius: 50%;
	overflow: hidden;
	flex: 0 0 auto;
}
.wbpro-fileimg img{
	width: 100%;
	height: 100%;
	display: block;
	object-fit: cover;
}
.wbpro-filecon-tent {
	padding-left: 15px;
}
.wphe-ad-a {
	font-size: 18px;
	font-weight: bold;
	color: #1D1D1F;
}
.wphe-ad-b {
	font-size: 14px;
	color: #86868B;
}

/** ***/
.men-ucol {
	padding: 15px 15px 15px 20px;
	float: left;
	min-height: 1;
}
.mcol-1 {
	width: 16.6666%;
}
.mcol-2 {
	width: 25%;
}
.men-ubg {
	background-color: #F3F3F3;
}
.men-uhead {
	font-weight: 600;
	font-size: 16px;
	color: #1D1D1F;
}
.men-ulist {
	margin: 0;
	padding: 0;
}
.men-ulist > li {
	display: block;
	margin-bottom: 5px;
}
.men-ulist > li a {
	font-size: 16px;
	color: #515154;
	text-decoration: none;
}

.navbar-menu .mega-menu-wrap,
.navbar-menu .mega-menu-wrap .mega-menu,
.navbar-menu .mega-menu-wrap .mega-menu .mega-menu-column{
	position: static !important;
}

/*** ***/
.pr-oducthead {
	font-weight: 600;
	font-size: 24px;
	color: #1D1D1F;
}
.pr-oducttext {
	font-size: 20px;
	color: #1D1D1F;
}

/** **/
.pro-duc-tbox {
	margin-top: 25px;
	margin-bottom: 25px;
	text-align: center;
}
.pro-duc-timg {
	height: 115px;
	margin-bottom: 15px;
}
.pro-duc-timg img {
	max-width: 100%;
	max-height: 100%;
}
.pro-duc-thead {
	font-size: 16px;
	color: #515154;
}

.spot-body .btn.btn-a,
.log-button .btn.btn-a {
	border: 1px solid #861f41;
}
.get-hr-a,
.get-hr-b {
	margin: 0 auto;
	height: 0;
	border: 0;
	border-radius: 4px;
	max-width: 70px;
	transform: rotate(90deg);
}
.get-hr-a {
	border-top: 2px dashed #861f41;
}
.get-hr-b {
	border-top: 2px dashed #FAFAFA ;
}

a.cli-entlink {
	text-decoration: none;
}

.smart-bg img {
	width: 100%;
}

.appl-ynow {
	border: 1px solid #E6E6E6;
	border-radius: 13px;
	background-color: #ffffff;
	padding: 25px 20px;
	max-width: 300px;
	position: fixed;
	top: 130px;
	right: 15px;
	z-index: 100;
	width: 300px;
}
.times-close {
	position: absolute;
	right: 10px;
	top: 5px;
	font-size: 14px;
	color: #861f41;
	cursor: pointer;
}
.appl-yhead {
	font-size: 16px;

	color: #000000;
}
.appl-yhead span {
	color: #861f41;
}
.appl-ydate {
	font-size: 12px;
	color: #000000;
}
.appl-ybuttons .btn.btn-a1 {
	font-size: 12px;
	padding: 5px 20px;
}

.owl-theme .owl-dots{
	display: none;
}

.spot-crousel.owl-theme .owl-nav .owl-prev, 
.spot-crousel.owl-theme .owl-nav .owl-next {
	position: absolute;
	height: 20px;
	color: inherit;
	background: none;
	border: none;
	z-index: 100;
}
.spot-crousel.owl-theme .owl-nav .owl-prev:hover, 
.spot-crousel.owl-theme .owl-nav .owl-next:hover {
	background-color: transparent;
}

.spot-crousel.owl-theme .owl-nav .owl-prev i, 
.spot-crousel.owl-theme .owl-nav .owl-next i {
	font-size: 1.25rem;
	color: #861f41;
}

.spot-crousel.owl-theme .owl-nav .owl-prev {
	left: -5px;
	top: 0;
	bottom: 0;
	margin: auto;
}
.spot-crousel.owl-theme .owl-nav .owl-next {
	right: -5px;
	top: 0;
	bottom: 0;
	margin: auto;
}



/** **/
.headH2 {
	font-size: 22px;
	font-weight: bold;
	color: #1D1D1F;
}
.turn-bg {
	background-color: #f5f5f7;
}
.turnH1 {
	font-weight: bold;
	font-size: 35px;
	font-family: 'Lato', sans-serif;
	color: #1D1D1F;
}
.turnBox {
	min-height: 500px;
	position: relative;
	z-index: 1;
}
.turnBox:before {
	content: '';
	width: 117%;
	height: 100%;
	border: 1px solid #000000;
	position: absolute;
	z-index: -1;
}
.left.turnBox:before {
	left: 0;
}
.right.turnBox:before {
	right: 0;
}
.turnInbox {
	flex: 1;
	padding: 15px;
}
.left .turnInbox {
	padding-left: 50px;
}
.right .turnInbox {
	padding-right: 30px;
}

.turnThumb {
	position: relative;
	z-index: 0;
}

/** **/
.bg-texture {
	background-color: #FAFAFA;
	background-image: url('/dynamicWeb/axisintellect/images/BodyBackground_texture.jpg');
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}
.reitsImg {
	margin-bottom: 15px;
	height: 125px;
	line-height: 124px;
}
.reitsImg img {
	max-height: 124px;
}
.reitsHead {
	font-size: 22px;
	font-family: 'Lato', sans-serif;
	color: #1D1D1F;
}
.reitsText {
	font-size: 16px;
	line-height: 25px;
	font-family: 'Lato', sans-serif;
	color: #515154;
}

/** **/
.reachus-bg {
	min-height: 320px;
	display: flex;
	align-items: center;
	background-repeat: no-repeat;
	background-size: cover;
}
.reachus-bg .container{
	flex: 1;
}
.reach-us-head {
	font-size: 30px;
	color: #861f41;
	font-weight: 700;
}
.re-achpanel {
	border: 1px solid #E6E6E6;
	border-radius: 6px;
	margin-bottom: 15px;
	padding: 20px;
}
.re-achpanel-side {
	box-shadow: 0px 2px 6px #00000014;
	border: 1px solid #E6E6E6;
	border-radius: 6px;
	margin-bottom: 15px;
	padding: 20px;
}
.re-achsubhead {
	font-size: 16px;
	color: #861f41;
}
.re-achhead {
	font-size: 20px;
	color: #1D1D1F;
	font-weight: normal;
}
.list-reached > li > a {
	font-size: 18px;
	font-family: 'Lato', sans-serif;
	color: #1D1D1F;
	text-decoration: none;
}
.list-reached > li {
	margin-bottom: 15px;
	padding-bottom: 15px;
	border-bottom: 1px solid #e6e6e6;
}
.list-reached > li:last-child {
	margin-bottom: 0;
	padding-bottom: 0;
	border-bottom: 0;
}
.form-search {
	position: relative;
}
.form-group .form-control.input-a,
.form-group .form-control.select-a {
	background-color: #ffffff;
}
.form-search .form-control.input-a {
	padding-left: 50px;
}
.form-search i {
	position: absolute;
	left: 15px;
	top: 50%;
	transform: translatey(-50%);
}


/** **/
.opening-card {
	border: 1px solid transparent;
	border-radius: 6px;
	margin-bottom: 15px;
	padding: 30px 0px;
}
/*.opening-card:hover {
box-shadow: 0px 2px 6px #00000014;
border: 1px solid #E6E6E6;
} */
.opening-smallhead {
	font-size: 14px;
	color: #861f41;
}
.opening-bighead {
	font-size: 15px;
	color: #1D1D1F;
	font-weight: bold;
	line-height: 1.5;
}
.opening-read a {
	font-size: 14px;
	color: #861f41;
	text-decoration: none;
}
.opening-read i {
	color: #861f41;
	margin-left: 5px;
	font-size: 16px;
}
.opening-views {
	text-align: right;
}
.opening-views .btn {
	border: 1px solid #861f41;
	padding: 3px 9px;
}

.text-b {
	font-size: 14px;
	line-height: 25px;
	font-family: 'Lato', sans-serif;
	color: #515154;
}

/** **/
.benefits-cards {
	box-shadow: 0px 2px 6px #00000014;
	border: 1px solid #E6E6E6;
	border-radius: 6px;
	margin-bottom: 30px;
	padding: 15px 15px 30px;
	text-align: center;
}
.benefits-img {
	height: 125px;
	line-height: 125px;
	margin-bottom: 15px;
}
.benefits-img img {
	max-height: 125px;
}
.benefits-head {
	font-size: 16px;
	color: #1D1D1F;
	font-weight: 600;
	line-height: 1.35;
}

.epkb-doc-search-container{
	display: none !important;
}
.epkb-cat-icon{
	color: #861f41 !important;
}

.section_divider{
	border-bottom-color: #ffffff !important;
}

.direct-heading{
	font-weight: 400;
	font-size: 18px;
	line-height: 25px;
	height: auto;
	border-radius: 7px;
	box-shadow: none;
	padding: 9px 30px;
	color: #861f41;
}
.eckb-article-title h2 {
	line-height: 1.45;
	font-size: 18px;
}
.eckb-article-title h2 a{
	font-size: 18px !important;
	color: #1D1D1F !important;
	text-decoration: none;
	/*  padding-left: 20px  !important;*/
	position: relative  !important;
	/*  margin-bottom: 20px  !important;*/
}

/*
.eckb-article-title h2 a:before {
content:"â€¢ "  !important;
color: #861f41  !important;
} */
.eckb-article-metadata{ display: none;}

.business-image{
	border-radius: 12px;
}
.content-box-width{
	width: 80%;
}
.content-box-width-right{
	width: 80%;
	padding-left: 40px;
}


.click-head {
	font-weight: 400;
	font-size: 16px;
	font-family: 'Lato', sans-serif;
	color: #ffffff;
	padding-left: 30px;
	position: relative;
	cursor: pointer;
}
.click-content {
	padding-left: 30px;
}
.click-head:before {
	content: '+';
	position: absolute;
	left: 5px;
	top: 0px;
	display: block;
	font-size: 24px;
	color: #fff;
	line-height: .75;
}
.open .click-head:before {
	content: '-';
	top: -2px;
}

.click-row .click-col {
	margin-top: 7px;
	padding-bottom: 7px;
}

.click-content {
	display: none;
}
.open .click-content {
	display: block;
}

/*** **/
.business-banner {
	position: relative;
}
.business-banner img.img-full {
	width: 100%;
}
.business-bcaps {
	position: absolute;
	top: 7.5%;
	left: 0;
	right: 0;
}
.ia-caps {
	position: absolute;
	bottom: 5%;
	left: 0;
	right: 0;
}
.business-btitle {
	font-weight: bold;
	font-size: 36px;
	color: #ffffff;
	padding-top:15%;
}
.business-btext {
	font-size: 18px;
	color: #ffffff;
}


.busess-image {
	background-color: #861f41;
	border-radius: 5px;
	width: 250px;
	height: 200px;
	line-height: 195px;
}
.busess-image img {
	max-height: 195px;
}

.being-box {
	box-shadow: 0px 3px 6px #00000029;
	border: 1px solid #E6E6E6;
	border-radius: 12px;
	padding: 30px;
	background-color: #ffffff;
	margin-bottom: 30px;
}
.being-img {
	height: 105px;
	line-height: 100px;
	margin-bottom: 15px;
}
.being-img img {
	max-height: 100px;
}
.being-head {
	font-size: 16px;
	color: #1D1D1F;
	font-weight: 600;
	line-height: 1.35;
}

.stories-sc {
	background-color: #fafafa;
}

.stories-foot  {
	position: relative;
	background-color: #97144D;
	padding: 15px 30px;
	margin-top: 45px;
}
.stories-foot.wave:before {
	background-image: url('/dynamicWeb/axisintellect/images/wave.svg');
}
.stories-foot.wave:before {
	content: '';
	position: absolute;
	left: 0;
	right: 0;
	top: -48px;
	z-index: 0;
	width: 100%;
	height: 50px;
	background-position: top center;
	background-repeat: no-repeat;
	background-size: 100% auto;
}
.stote-head {
	font-size: 18px;
	color: #ffffff;
}
.stote-text {
	font-size: 12px;
	color: #ffffff;
	height: 20px;
}


.form-ynow {
	border: 1px solid #E6E6E6;
	border-radius: 13px;
	background-color: #ffffff;
	padding: 15px 20px;
	min-width: 300px;
	position: fixed;
	right: 7.5vw;
	top: 110px;
	z-index: 10000;
	box-shadow: 0px 3px 15px #00000019;
}
.frm-head {
	font-size: 16px;
	color: #1D1D1F;
}
.frmbtn .btn {
	width: 30%;
	text-align: center;
}
.form-ynow .captca-input,
.form-ynow .input-a,
.form-ynow .select-a {
	max-width: 250px;
}

.captcha-left {
	flex: 0 0 auto;
	background-color: #e6e6e6;
	padding: 10px 7.5px 7.5px;
	border: 1px solid #e6e6e6;
	border-right: 0;
	border-radius: 6px 0 0 6px;
}
.captcha-right .input-a {
	border-radius: 0 6px 6px 0;
}
.captcha-recycle {
	margin-left: 5px;
}
.captcha-text {
	font-size: 14px;
	line-height: 1.75;
}
.captcha-recycle a{
	margin-top: 2x;
}


/** **/
.ex-plore-thumb,
.ex-plore-content {
	-webkit-flex: 0 0 50%;
	flex: 0 0 50%;
	max-width: 50%;
}
.ex-plore-thumb img{
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.ex-plore-incontent {
	flex: 1;
	padding: 30px 50px;
}
.left .ex-plore-incontent {
	padding-left: 100px;
}
.right .ex-plore-incontent {
	padding-right: 100px;
}
.ex-plore-head {
	font-weight: bold;
	font-size: 35px;
	color: #86868b;
}
.ex-plore-hr {
	margin: 15px 0;
	height: 5px;
	background-color: #1d1d1f;
	border: 0;
	border-radius: 5px;
	max-width: 100px;
}
.ex-plore-text {
	font-size: 16px;
	color: #515154;
}
.investment-bg {
	background-color: #f5f5f7;
}
.head-a.gray {
	color: #86868b;
}


/** ***/
.bg-dark-gray {
	background-color: #515154;
}
.head-a.white {
	color: #ffffff;
}
.text-b.white {
	color: #ffffff;
}
.cform .captcha-lft {
	max-width: 50%;
	flex: 0 0 50%;
	padding-right: 15px;
}
.cform .captcha-rght {
	max-width: 50%;
	flex: 0 0 50%;
	padding-left: 15px;
}
.captcha-box {
	padding: 10px 15px;
	border: 1px dashed #e6e6e6;
	border-radius: 6px;
}
.cform .input-a {
	border-radius: 6px;
}
.cform .form-group {
	margin-bottom: 2em;
}
.cform .captcha-text {
	color: #ffffff;
	margin-right: 10px;
}

.investments-box img {
	max-height: 100%;
}

.otp-text {
	font-size: 15px;
	color: #ffffff;
}
.resend-otp-text a {
	font-size: 16px;
	color: #ffffff;
	text-decoration: none;
}
.btn.full-width {
	width: 100%;
}
.modal-body{
	height:450px;
	overflow:auto;
}

.acc-more:hover {

}




.modal .modal-content {
    background-color: #ffffff;
    border: 0;
    box-shadow: 0 0 30px rgba(0,0,0,0.25);
}
.pop-body {
    padding: 15px;
}
.close.xmodel-close {
    position: absolute;
    top: 0;
    right: 0;
    color: #000000;
    opacity: 1 !important;
    z-index: 100;
    font-size: 40px;
    padding-top: 5px;
    border: 0;
    line-height: 0.5;
    background: none;
    font-weight: 100;
}

.modal .form-ynow {
    border: none;
    border-radius: 0;
    background-color: #ffffff;
    padding: 15px;
    min-width: auto;
    position: relative;
    right: 0;
    top: 0;
    z-index: 10;
    box-shadow: none;
}

.modal .form-ynow .captca-input, 
.modal .form-ynow .input-a, 
.modal .form-ynow .select-a {
    max-width: 100%;
    margin: auto;
}

.wpcf7-not-valid-tip {
    color: #FF6767 !important;
}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output {
    border-color: #515154 !important;
	text-align:center  !important;
	margin: -40px 0px 0px 0px !important;
	color:#4BD14B;
}
.disclaimer-main-list li{
	font-size: 15px;
	line-height:25px;
	padding: 5px 0px;
}
.disclaimer-main-list p{
	font-size: 14px;
	line-height:25px;
}
.mt10{
	font-size: 14px;
	line-height:25px;
}
.disclaimer-main-list a{
	color:#861f41;
}
.insurance-disclaimer{
	font-size: 12px;
    line-height: 20px;
    color: #515154;
}
.insurance-disclaimer a{
	color:#861f41;
}
span.know-more {
    text-decoration: none;
    color: #861f41;
    font-size: 18px;
    line-height: 30px;
}

#StorySlide .owl-stage,
#saying .owl-stage,
#Spots .owl-stage{
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap:wrap;
}

#StorySlide .owl-item,
#saying .owl-item,
#Spots .owl-item{
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
height: auto !important;
}

#StorySlide .saying-box,
#saying .saying-box{
height: 100%;
flex-wrap:wrap;
display:flex;
align-items: flex-end;
}

#StorySlide .stories-foot,
#saying .saying-footer{
flex:1;
}

/** 14-06-2021 */
.section1-table {
	padding-top: 15px;
	padding-bottom: 15px;
}
.style1-head {
	font-weight: bold;
	font-size: 24px;
	font-family: 'Lato', sans-serif;
	letter-spacing: 0.6px;
	color: #1D1D1F;
	
}
.style1-table table tr th,
.style1-table table tr td {
	font-size: 14px;
	text-align: center;
	font-family: 'Lato', sans-serif;
}
.style1-table table tr th {
	background-color: #767A80;
	color: #ffffff;
	padding: 5px 15px;
	vertical-align: middle;
	border: 1px solid #f0f0f0;
}
.style1-table table tr td {
	letter-spacing: 0.35px;
	color: #515154;
	padding: 10px 15px;
	border: 1px solid #E6E6E6;
}
.style1-table table tr.style1-tr-ud > th {
	padding-top: 15px;
	padding-bottom: 15px;
}
.style1-table table tr:nth-child(2n+2) {
	background-color: #F3F3F3;
}
table tr .left-align {
	text-align: left !important;
}

.port-table {
	position: relative;
}
.port-table:after {
	content: '';
	box-shadow: 0 0 15px rgba(0,0,0,.15);
	position: absolute;
	top: 0;
	left: 0;
	width: 95%;
	right: 0;
	bottom: 0;
	margin: auto;
	border: 1px solid #c0c0c0;
	border-radius: 5px;
	background-color: #ffffff;
	z-index: -1;
}


.style2-table table tr td {
	font-size: 14px;
	text-align: center;
	font-family: 'Lato', sans-serif;
	border: 0;
}
.style2-table table tr td {
	letter-spacing: 0.35px;
	color: #515154;
	padding: 10px 15px;
}
table.stripe tr:nth-child(2n+2) {
	background-color: #F3F3F3;
}
.port-table table tr td {
	border-bottom: 1px solid #dfdfdf;
}
.port-table table tr:last-child td {
	border-bottom: 0;
}
.port-table.pink-color table tr td{
	color: #861f41;
}
.min-height {
	height: 65px;
}

.port-table table {
	position: relative;
	z-index: 10;
}

.style2-table .table > tbody > tr:nth-child(2n+1) td {
	background-color: transparent;
	vertical-align: middle;
}

/** **/
.new-con {
	padding: 50px 0;
}
.e-marge-text {
	font-size; 14px;
	color: #515154;
}
.howsub-head {
	font-size: 20px;
	color: #515154;
}
.enable-box {
	padding: 20px;
	background-color: #ffffff;
	border: 1px solid #f0f0f0;
	border-radius: 5px;
}
.enable-head {
	font-size: 22px;
	color: #861f41;
}
.list-enable {
	list-style: decimal;
	margin-left: 15px;
}
.list-enable > li {
	font-size: 16px;
	color: #515154;
	margin-bottom: 10px;
}
.enable-step {
	padding: 5px 15px;
	font-size: 12px;
	background-color: #e6e6e6;
	border-radius: 10px;
}
.enable-text {
	font-size: 16px;
	color: #515154;
}

/** **/
.buyback-box {
	padding: 20px;
	background-color: #ffffff;
	border: 1px solid #f0f0f0;
	border-radius: 5px;
}
.buyback-head {
	font-size: 22px;
	color: #861f41;
}
.buyback-hr {
	margin: 15px auto;
	height: 1px;
	width: 100%;
	background-color: #dfdfdf;
	opacity: 1;
	border: 0;
}
.buyback-subtext {
	font-size: 18px;
	color: #1D1D1F;
}
.buyback-list > li {
	font-size: 16px;
	color: #1D1D1F;
	position: relative;
	padding-left: 20px;
	margin-bottom: 10px;
}
.buyback-list > li:before {
	content: '';
	display: block;
	width: 6px;
	height: 6px;
	background-color: #861f41;
	border-radius: 50%;
	position: absolute;
	left: 3px;
	top: 10px;
}
.buyback-text {
	font-size: 16px;
	color: #1D1D1F;
}
.login-text a{
	font-size: 16px;
	color: #861f41;
}
.buyback-row .buyback-box {
	height: 100%;
}
.enable-rows .enable-box {
	height: 100%;
}

/** 15-06-2021 */
.shareholder-box {
	box-shadow: 0px 3px 6px #00000029;
	border: 1px solid #E6E6E6;
	border-radius: 6px;
	background-color: #ffffff;
	padding: 30px;
	text-align: center;
}
.shareholder-head {
    font-size: 24px;
    font-weight: bold;
    color: #861f41;
}
.shareholder-hr {
    margin: 15px auto;
    height: 4px;
    background-color: #861f41;
    border: 0;
    border-radius: 4px;
    max-width: 38px;
}
.shareholder-text {
    font-size: 16px;
    color: #515154;
}
.shareholder-link {
	flex: 1;
}
.shareholder-link a {
	font-size: 18px;
	color: #861f41;
	text-decoration: none;
}

.example-head-a {
	font-size: 20px;
	color: #861f41;
}
.example-text-a {
	font-size: 14px;
	color: #86868B;
}
.shareholder-box {
	height: 100%;
}
.darivat-table {
	position: relative;
}
.darivat-table .table > thead > tr > th {
	background-color: #861f41;
	color: #ffffff;
	padding: 15px 15px 25px;
	border-radius: 7px 7px 0 0;
}
.darivat-table .table > tbody {
	margin-top: -7px;
	display: block;
	border-radius: 7px 7px 0 0;
	overflow: hidden;
}
.darivat-table .table > tbody > tr > th,
.darivat-table .table > tbody > tr > td {
	letter-spacing: 0.4px;
	padding: 15px;
	font-size: 16px;
	vertical-align: middle;
	border: 1px solid #dee2e6;
}
.darivat-table .table > tbody > tr > th {
	background-color: #F3F3F3;
	color: #1D1D1F;
	
}
.darivat-table .table > tbody > tr > td {
	background-color: #ffffff;
	color: #1D1D1F;
}

.arrow-spend {
	position: absolute;
	right: -28px;
	top: 15px;
}
.arrow-spend img{
	max-width: 25px;
}

.text-a12 {
    font-size: 16px;
    line-height: 25px;
    font-family: 'Lato', sans-serif;
    color: #515154;
}

/*** ***/
.aply-box {
	border: 1px solid #E6E6E6;
	border-radius: 6px;
	padding: 20px;
	background-color: #ffffff;
	height: 100%;
}
.aply-head {
	font-size: 24px;
	letter-spacing: 0.6px;
	color: #861f41;
}
.aply-text {
	letter-spacing: 0.4px;
	color: #1D1D1F;
	font-size: 16px;
}


/** **/
.intraday-panel {
	position: relative;
	padding-left: 75px;
	min-height: 75px;
	margin-bottom: 30px;
}
.intraday-icon {
	background: #D3D3D3;
	border-radius: 25px 0px 25px 25px;
	padding: 10px 15px;
	min-height: 50px;
	width: 55px;
	text-align: center;
	
	font-size: 20px;
	color: #515154;
	display: inline-block;
	
	position: absolute;
	left: 0;
	top: 0;
}
.intraday-text {
	font-size: 16px;
	color: #1D1D1F;
}

.intraday-table .table > tbody > tr > td {
	font-size: 16px;
	background-color: #ffffff;
	border: 1px solid #D3D3D3;
}

/** ***/
.itrade-box {
	border: 1px solid #E6E6E6;
	border-radius: 6px;
	background: #FFFFFF;
	padding: 25px;
	height: 100%;
}
.itrade-head {
	font-size: 24px;
	color: #861f41;
}
.itrade-head-small {
	font-size: 16px;
	color: #1D1D1F;
}
.itrade-list > li {
	font-size: 16px;
	letter-spacing: 0.4px;
	color: #1D1D1F;
	margin-bottom: 10px;
	position: relative;
	padding-left: 20px
}
.itrade-list > li:before {
	content: '>';
	display: block;
	font-size: 14px;
	color: #1D1D1F;
	position: absolute;
	left: 0;
	top: 2px;
}

.gray-bg {
	background-color: #FAFAFA;
}

.enable-subhead {
	font-size: 16px;
	color: #1D1D1F;
}
.svg-icon{
display:none;
}
.pagination{
padding-top:60px !important;
padding-bottom:60px !important;
}
.pagination .screen-reader-text{

display:none;
}
.popup-button-form{
position:fixed;
bottom:0;
left:0;
right:0;
z-index:10;
}
.epkb-sub-category li a:hover span,
.epkb-sub-category li a:hover {
	color: #861f41 !important;
}
