

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

@File: Salad Theme Styles

* This file contains the styling for the actual theme, this
is the file you need to edit to change the look of the
theme.

This files contents are outlined below>>>>>

*******************************************
*******************************************


****** Css Table of Contents *******

** 1.00 -	Browser Reset + Common CSS.


(2.00) N.B: CSS indexing for "all-heroArea.html".
** 2.00 - Hero Area CSS.
	>>> - StartUpOne CSS.
	>>> - StartUpTwo CSS.
	>>> - FitnessOne CSS.
	>>> - CorporateOne CSS.
	>>> - CorporateTwo CSS.
	>>> - CorporateThree CSS.
	>>> - CorporateFour CSS.
	>>> - CorporateFive CSS.
	>>> - CorporateSix CSS.


(3.00) N.B: CSS indexing for "all-about.html".
** 3.00 - About Area CSS
	>>> - StartUpOne CSS.
	>>> - StartUpTwo CSS.
	>>> - FitnessOne CSS.
	>>> - CorporateOne CSS.
	>>> - CorporateTwo CSS.
	>>> - CorporateThree CSS.
	>>> - CorporateFour CSS.
	>>> - CorporateFive CSS.
	>>> - CorporateSix CSS.


(4.00) N.B: CSS indexing for "all-service.html".
** 4.00 - Service Area CSS
	>>> - StartUpOne CSS.
	>>> - StartUpTwo CSS.
	>>> - FitnessOne CSS.
	>>> - CorporateOne CSS.
	>>> - CorporateTwo CSS.
	>>> - CorporateThree CSS.
	>>> - CorporateFour CSS.
	>>> - CorporateFive CSS.
	>>> - CorporateSix CSS.


(5.00) N.B: CSS indexing for "all-portfolio.html".
** 5.00 - Portfolio Area CSS.
	>>> - StartUpOne CSS.
	>>> - StartUpTwo CSS.
	>>> - FitnessOne CSS.
	>>> - CorporateOne CSS.
	>>> - CorporateTwo CSS.
	>>> - CorporateThree CSS.
	>>> - CorporateFour CSS.
	>>> - CorporateFive CSS.
	>>> - CorporateSix CSS.


(6.00) N.B: CSS indexing for "all-team.html".
** 6.00 - Team Area CSS.
	>>> - StartUpOne CSS.
	>>> - StartUpTwo CSS.
	>>> - FitnessOne CSS.
	>>> - CorporateOne CSS.
	>>> - CorporateTwo CSS.
	>>> - CorporateThree CSS.
	>>> - CorporateFour CSS.
	>>> - CorporateFive CSS.
	>>> - CorporateSix CSS.


(7.00) N.B: CSS indexing for "all-testimonial.html".
** 7.00 - Testimonial Area CSS.
	>>> - StartUpOne CSS.
	>>> - StartUpTwo CSS.
	>>> - FitnessOne CSS.
	>>> - CorporateOne CSS.
	>>> - CorporateTwo CSS.
	>>> - CorporateThree CSS.
	>>> - CorporateFour CSS.
	>>> - CorporateFive CSS.
	>>> - CorporateSix CSS.


(8.00) N.B: CSS indexing for "all-pricing.html".
** 8.00 - Pricing Area CSS.
	>>> - FitnessOne CSS.
	>>> - CorporateOne CSS.
	>>> - CorporateTwo CSS.
	>>> - CorporateThree CSS.
	>>> - CorporateFour CSS.


(9.00) N.B: CSS indexing for "all-blog.html".
** 9.00 - Blog Area CSS.
	>>> - StartUpOne CSS.
	>>> - StartUpTwo CSS.
	>>> - FitnessOne CSS.
	>>> - CorporateOne CSS.
	>>> - CorporateTwo CSS.
	>>> - CorporateThree CSS.
	>>> - CorporateFour CSS.
	>>> - CorporateFive CSS.
	>>> - CorporateSix CSS.


(10.00) N.B: CSS indexing for "all-cta.html".
** 10.00 - Cta Area CSS.
    >>> - Cta One CSS.
    >>> - Cta Two CSS.
    >>> - Cta Three CSS.
    >>> - Cta Four CSS.
    >>> - Cta Five CSS.


(11.00) N.B: CSS indexing for "all-video.html".
** 11.00 - Video Area CSS.
    >>> - Video Two CSS.
    >>> - Video Three CSS.


(12.00) N.B: CSS indexing for "all-brand.html".
** 12.00 - Brand Area CSS.
    >>> - Brand One CSS.
    >>> - Brand Two CSS.
    >>> - Brand Three CSS.
    >>> - Brand Four CSS.
    >>> - Brand Five CSS.


(13.00) N.B: CSS indexing for "all-fact.html".
** 13.00 - Fact Area CSS.
	>>> - StartUpOne CSS.
	>>> - StartUpTwo CSS.
	>>> - CorporateOne CSS.
	>>> - CorporateTwo CSS.
	>>> - CorporateThree CSS.
	>>> - CorporateFour CSS.
	>>> - CorporateFive CSS.
	>>> - CorporateSix CSS.
	>>> - FitnessOne CSS.



(15.00) N.B: CSS indexing for "all-about.html".
**	15.00 - Footer Area CSS.
	>>> - Footer One CSS.
	>>> - Footer Two CSS.
	>>> - Footer Three CSS.
	>>> - Footer Four CSS.
	>>> - Footer Five CSS.
	>>> - Footer Six CSS.
	>>> - Footer Seven CSS.


(16.00) N.B: CSS indexing for "all-getTouch.html".
**	16.00 - Get In Touch Area CSS.
	>>> - Touch Area One CSS.
	>>> - Touch Area Two CSS.
	>>> - Touch Area Three CSS.


(17.00) N.B: CSS indexing for "all-about.html".
**	17.00 - Social Area CSS.
	>>> - Social Area One CSS.
	>>> - Social Area Two CSS.
	>>> - Social Area Three CSS.




****** Index Single Page Css *******

** 10445 **

You can find all single pages css after line no:10445

N.B: all single pages made from all-****.html(e.g. all-about.html, all-service.html) files. You can get single page ( e.g about-4.html ) css within all css section ( e.g 15.00 CSS indexing for 'all-about.html' ).



*/

/*
*****************************************
>>> |Imported Css|
*****************************************


@import url("../bootstrap.min.css");
@import url("../font-awesome.min.css");
@import url("../owl.carousel.min.css");
@import url("../animate.css");
@import url("../barfiller.css");
@import url("../icofont.css");
@import url("../et-line.css");
@import url("../hover.css");
@import url("../slick.css");
@import url("../magnific-popup.css");
@import url("../material-design-iconic-font.min.css");
@import url("../bi-style.css");

/*
*****************************************
>>> |Imported Fonts|
*****************************************
*/

@import url(https://fonts.googleapis.com/css?family=Montserrat:400,700);
@font-face {
	font-family: 'montserratlight';
	src: url('../../fonts/webfont/montserrat-light.eot');
	src: url('../../fonts/webfont/montserrat-light.eot?#iefix') format('embedded-opentype'), url('../../fonts/webfont/montserrat-light.woff') format('woff'), url('../../fonts/webfont/montserrat-light.ttf') format('truetype'), url('../../fonts/webfont/montserrat-light.svg#montserratlight') format('svg');
	font-weight: normal;
	font-style: normal;
}


/* *****************************************
>>>	Browser Reset & Common Css
***************************************** */

/*
.heroArea{
	min-height: 650px
}
*/

html,body{
	width: 100%
}

* {
	margin: 0px;
	padding: 0px;
}
nav#navbar{
    z-index: 9999!important;
}
.mbNone{
    margin-bottom: 0!important;
}
h1,
h2,
h3,
h4,
h5,
h6,
p {
	margin-top: 0px;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	margin-bottom: 15px!important;
	font-family: 'Quicksand', sans-serif;
	font-weight: 300!important;
}

h1 { font-size:30px!important;}
h2 { font-size:25px!important;}

original h1,
original h2,
original h3,
h4,
h5,
h6 {
	margin-bottom: 15px;
	font-family: 'Montserrat', sans-serif;
	font-weight: 700;
}

p {
	margin-bottom: 10px;
	line-height: 30px;
}

img {
	max-width: 100%;
	max-height: 100%
}

a,
a:hover,
a:focus,
a:visited {
	text-decoration: none !important;
	outline: none !important
}

input {
	outline: none !important;
}

body {
	font-family: 'Montserrat', sans-serif;
	font-weight: 400;
	font-size: 14px;
}

body p {
	font-family: 'montserratlight', sans-serif;
}
.bg-eee {
  background: #f7f7f7;
}
.bg-fff{
    background: #fff!important;
}
/*preloaderCss*/

.preloaderArea {
  background: rgba(0, 0, 0, .8) none repeat scroll 0 0;
  display: flex;
  height: 100%;
  position: fixed;
  width: 100%;
  z-index: 9999;
    animation-name: preloaderAnim;
    animation-duration: 4s;
}

@-webkit-keyframes preloaderAnim {
    0% { background: rgba(0, 0, 0, 1) none repeat scroll 0 0; }
    100% { background: rgba(0, 0, 0, .8) none repeat scroll 0 0; }
}
@keyframes preloaderAnim {
    0% { background: rgba(0, 0, 0, 1) none repeat scroll 0 0; }
    100% { background: rgba(0, 0, 0, .8) none repeat scroll 0 0; }
}

.spinner {
  width: 40px;
  height: 40px;
  background-color: #f9bf3b;
  margin: 0 auto;
  -webkit-animation: sk-rotateplane 1.2s infinite ease-in-out;
  animation: sk-rotateplane 1.2s infinite ease-in-out;
	position: fixed;
	left: 50%;
	top: 50%;
	margin-left: -20px;
	margin-top: -20px;
}

@-webkit-keyframes sk-rotateplane {
  0% { -webkit-transform: perspective(120px) }
  50% { -webkit-transform: perspective(120px) rotateY(180deg) }
  100% { -webkit-transform: perspective(120px) rotateY(180deg)  rotateX(180deg) }
}

@keyframes sk-rotateplane {
  0% {
    transform: perspective(120px) rotateX(0deg) rotateY(0deg);
    -webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg)
  } 50% {
    transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
    -webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg) ;
  } 100% {
    transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
    -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
  }
}





.static {
	position: static!important;
}

.fixed {
	position: fixed!important;
}

.relative {
	position: relative!important;
}

.absolute {
	position: absolute!important;
}

.menuCol {
	border-right: 1px solid #959595;
}

.sectionBar {
	width: 100%;
	height: 1px;
	background: #c9c9c9
}
.sectionBar2 {
	width: 100%;
	height: 1px;
	background: #e6e5e5
}

.sectionPadding {
	padding: 100px 0;
	overflow: hidden;
}
.sectionPaddingTop{
	padding-top: 100px;
}

.sectionPaddingBtm{
	padding-bottom: 100px;
}

.padTopNone{
	padding-top: 0!important;
}
.padBtmNone{
	padding-bottom: 0!important;
}
.padNone{
	padding: 0!important
}
.sectionTitle {
	margin-bottom: 80px;
	text-align: center;
}

.sectionTitle > h1 {
	display: inline-block;
	font-weight: 700;
	margin: 0;
	position: relative;
	text-transform: uppercase;
	color: #363636;
	line-height: 24px;
    font-size: 30px
}

.sectionTitle > h1:after,
.sectionTitle > h1:before {
	background: #f9bf3b none repeat scroll 0 0;
	bottom: -20px;
	content: "";
	height: 2px;
	left: 0;
	position: absolute;
	width: 40px;
    left: 50%;
    margin-left: -20px
}

.sectionTitle > h1:after {
	bottom: -26px;
	width: 30px;
    margin-left: -15px;
    display: none;
}

.searchIcon {
	cursor: pointer;
	line-height: 30px;
	position: absolute;
	right: 15px;
	top: 0;
}

.searchBox form {
	z-index: 4
}

.searchSpan {
	display: inline-block;
	width: 15%;
	background: #454545;
	height: 70px;
}

.searchSpan input {
	background: transparent!important;
	width: 100%!important;
}

.searchBox form i {
	background: #454545;
	color: #fff;
	font-size: 35px;
	height: 100%;
	left: 0;
	line-height: 70px;
	margin-top: -15px;
	position: absolute;
	text-align: center;
	top: 15px;
	width: 60px;
	cursor: pointer;
	-webkit-transition: .4s;
	transition: .4s;
}

.searchBox form i:hover {
	background: #f9bf3b;
}

nav.navbar-collapse {
	z-index: 3
}

/*for dropdown*/

@media only screen and (min-width: 992px) and (max-width: 6000px){

	header nav.navbar-collapse.collapse ul > li:before {
	  background: transparent;
	  content: "";
	  height: 100%;
	  left: 0;
	  position: absolute;
	  top: 100%;
	  width: 100%;
		display: none;
	}
	header nav.navbar-collapse.collapse ul > li:hover:before{
		display: block;
	}
	header nav.navbar-collapse.collapse ul > li ul li:before{
		display: none
	}

	nav.navbar-collapse.collapse ul > li:nth-last-child(1) > ul.sub-menu,
	nav.navbar-collapse.collapse ul > li:nth-last-child(2) > ul.sub-menu,
	nav.navbar-collapse.collapse ul > li:nth-last-child(3) > ul.sub-menu{
		left: auto;
		right: 0
	}

	nav.navbar-collapse.collapse ul > li:nth-last-child(1) > ul.sub-menu li ul.sub-menu,
	nav.navbar-collapse.collapse ul > li:nth-last-child(2) > ul.sub-menu li ul.sub-menu,
	nav.navbar-collapse.collapse ul > li:nth-last-child(3) > ul.sub-menu li ul.sub-menu,
	nav.navbar-collapse.collapse ul > li:nth-last-child(4) > ul.sub-menu li ul.sub-menu,
	nav.navbar-collapse.collapse ul > li:nth-last-child(5) > ul.sub-menu li ul.sub-menu{
		left: auto;
		right: 100%
	}

	nav.navbar-collapse.collapse ul > li > ul.sub-menu {
		left: 0;
		position: absolute;
		text-align: left;
		top: 50px;
		width: 250px;
		z-index: 2;
		opacity: 0;
		visibility: hidden;
		transition-duration: .4s;
		z-index: 99
	}

	nav.navbar-collapse.collapse ul > li:hover > ul.sub-menu{
		opacity: 1;
		visibility: visible;
	}
	nav.navbar-collapse.collapse ul > li > ul.sub-menu  li{
		transform: rotateX(-90deg);
		transform-origin: 0 0 0;
		-webkit-transition: .4s;
		-o-transition: .4s;
		transition: .4s;
		background: transparent;
	}
	nav.navbar-collapse.collapse ul > li  ul.sub-menu  li:first-child{
		border-top:  2px solid #f9bf3b
	}
/*
	nav.navbar-collapse.collapse ul > li  ul.sub-menu  li:last-child{
		border-bottom:  2px solid #f9bf3b!important
	}
*/
	nav.navbar-collapse.collapse ul > li:hover  ul.sub-menu  li{
		transform: rotateX(0deg);
		background: #fff none repeat scroll 0 0;
	}

	nav.navbar-collapse.collapse ul > li  ul.sub-menu > li > .sub-menu {
	  left: 100%;
	  position: absolute;
	  text-align: left;
	  top: -2px;
	  width: 270px;
	  z-index: 2;
	opacity: 0;
	transition-duration: .4s;
	visibility: hidden;

	}
	nav.navbar-collapse.collapse ul > li > ul.sub-menu  li a{
		-webkit-transition: .4s;
		-o-transition: .4s;
		transition: .4s;
	}
	nav.navbar-collapse.collapse ul > li > ul.sub-menu  li:hover > a{
		color: #f9bf3b
	}
	nav.navbar-collapse.collapse ul > li > ul.sub-menu  li:hover ul.sub-menu{
		opacity: 1;
		visibility: visible;
	}
	nav.navbar-collapse.collapse ul > li  ul.sub-menu  li .sub-menu li{
		transform: rotateX(-90deg);
		visibility: hidden
	}
	nav.navbar-collapse.collapse ul > li  ul.sub-menu  li:hover .sub-menu li{
		transform: rotateX(0);
		visibility: visible
	}

	nav.navbar-collapse.collapse ul > li  ul.sub-menu  li {
		border-bottom: 1px solid #e9e9e9!important;
		display: block;
		line-height: 50px;
		position: relative
	}
	nav.navbar-collapse.collapse ul > li  ul.sub-menu  li  a {
		display: block;
		line-height: 50px;
		padding-left: 40px;
		position: relative;
		color: #454545
	}
	nav.navbar-collapse.collapse ul > li  ul.sub-menu li  a:before {
		content: "\eb59";
		font-family: "icofont";
		left: 15px;
		position: absolute;
	}
    .sub-menu .subPar > a:after{
        content: "";
        font-family: 'fontawesome';
        right: 10px
    }
}
.subPar > a{
	margin-right: 10px;
	position: relative;
	display: inline-block
}
.subPar > a:after{
	position: absolute;
	content: '\eb73';
	right: -5px;
	top: 0;
	font-family: 'icofont';
}
.subPar:last-child > a{
	margin-right: 15px
}
@media only screen and (min-width: 0) and (max-width: 991px){

	nav .navbar-nav > li > ul.sub-menu {
	  display: none;
	  list-style: outside none none;
	  padding: 5px 40px
	}
	nav .navbar-nav > li.active > ul.sub-menu{
		display: block
	}
	nav .navbar-nav > li > ul.sub-menu li a,
	nav .navbar-nav > li > ul.sub-menu li a:hover{
		color: #fff!important;
		display: inline-block;
		line-height: 40px;
		padding: 0 25px;
		position: relative;
	}
	nav .navbar-nav > li > ul.sub-menu > li {
	  background: #454545 none repeat scroll 0 0;
	  display: block;
	  line-height: 45px;
	  margin-bottom: 1px;
	}
	nav .navbar-nav > li > ul.sub-menu li a:before {
		content: "";
		font-family: "icofont";
		left: 0;
		position: absolute;
	}
	.subPar > a{
		margin-right: 10px;
		position: relative;
		display: inline-block!important
	}
	.heroArea.FitnessOne nav .navbar-nav > li:hover a{
		color: #000
	}
	nav .navbar-nav > li > ul.sub-menu li ul.sub-menu{
		display: none;
		border-top: 2px solid #fff;
		background: #f9bf3b;
		padding-left: 8px
	}

	nav .navbar-nav > li > ul.sub-menu li.active ul.sub-menu{
		display: block;
		list-style: none
	}
	nav .navbar-nav > li > ul.sub-menu li ul.sub-menu li{
	  background: #585858 none repeat scroll 0 0;
	}
	nav .navbar-nav > li > ul.sub-menu a:before{
		width: auto!important
	}
}


/* *****************************************
>>> Hero Area Css
***************************************** */


/* |  StartUpOne  | */

.heroArea.StartUpOne {
	background: url(../../img/hero/hero-bg-1.jpg);
	background-size: cover;
	background-position: center;
    position: relative;
    z-index: 1
}
.heroArea.StartUpOne::before {
  background: #000 none repeat scroll 0 0;
  content: "";
  height: 100%;
  opacity: 0.8;
  position: absolute;
  width: 100%;
  z-index: -1;
}

.StartUpOne .headerTop {
	font-size: 12px;
	color: #fff;
	padding: 15px 0;
}

.StartUpOne .headerInfo {
	display: inline-block;
	text-align: left;
	margin: 0;
	padding: 0;
}

.StartUpOne .headerInfo > li {
  color: #fff;
  display: inline-block;
  font-family: "montserratlight",sans-serif;
  font-size: 12px;
  line-height: 35px;
  list-style: outside none none;
  margin-right: 50px;
  text-align: left;
}

.StartUpOne .headerInfo > li:last-child {
	margin: 0
}

.StartUpOne .headerInfo > li span {
	color: #ccc
}

.StartUpOne .joinForm {
	float: right;
	display: inline-block;
	margin: 0;
	padding: 0;
}

.StartUpOne .joinForm li {
	display: inline-block;
	line-height: 35px;
	text-align: left;
	border-radius: 4px;
}

.StartUpOne .joinForm li.joinUs {
	background: #f9bf3b
}

.StartUpOne .joinForm li.joinUs:before {
	background: #e2ad36;
	border-radius: 4px;
}

.StartUpOne .joinForm li.logIn a {
	color: #fff;
}

.StartUpOne .joinForm li a {
	color: #fff;
	padding: 0 20px;
	display: inline-block;
	text-transform: uppercase;
}

.StartUpOne .headerBottom {
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
	padding: 20px 0;


}

.StartUpOne .logo {
	height: 30px;
	display: inline-block;
}

.StartUpOne .navbar-nav > li > a {
  color: #fff;
  font-size: 13px;
  font-weight: 400;
  line-height: 30px;
  padding: 0 15px;
  text-transform: capitalize;
}

.StartUpOne .navbar-nav > li:hover a {
	background: transparent;
}


.StartUpOne .navbar-nav > li:hover a:before,
.StartUpOne .navbar-nav > li.current-menu-item > a:before {
	width: 20px;
}

.StartUpOne .navbar-collapse {
	padding-right: 30px;
	z-index: 2
}

.StartUpOne .singleHomeSlide h1 {
	color: #fff;
	font-size: 68px;
	line-height: 68px;
	margin-bottom: 20px;
	text-transform: uppercase;
}

.StartUpOne .singleHomeSlide{
    text-align: center
}
.StartUpOne .singleHomeSlide h2 {
	color: #fff;
	font-family: 'montserratlight', sans-serif;
	margin: 0;
	font-size: 26px;
	line-height: 32px;
}

.StartUpOne .searchBox form {
	background: #fff none repeat scroll 0 0;
	left: 15px;
	opacity: 0;
	overflow: hidden;
	padding: 0 0 0 70px;
	position: absolute;
	top: -80px;
	-webkit-transition: all 0.4s ease 0s;
	transition: all 0.4s ease 0s;
	visibility: hidden;
	width: calc(100% - 30px);
}

.StartUpOne .searchBox input[type="search"] {
	background: #fff none repeat scroll 0 0;
	border: medium none;
	float: left;
	height: 100%;
	padding: 0 15px;
	width: 85%;
	font-size: 22px;
	line-height: 70px;
}

.StartUpOne .searchBox input[type="submit"] {
	background: #454545 none repeat scroll 0 0;
	border: medium none;
	margin: 0;
	padding: 0;
	text-transform: uppercase;
	width: 15%;
	color: #fff;
	height: 100%;
	font-size: 18px;
}

.StartUpOne .searchBox .searchSpan {
	background: #454545;
	height: 70px;
}

.StartUpOne .searchBox .searchSpan.hvr-bounce-to-right:before {
	background: #f9bf3b;
}

.StartUpOne .searchBox.active form {
	top: -20px;
	opacity: 1;
	visibility: visible;
}

.StartUpOne .homeArea .col-md-6.col-sm-7,
.StartUpOne .homeSlider {
	position: static;
}

.StartUpOne .homeSlider .owl-dots {
  bottom: 35px;
  display: inline-block;
  left: 50%;
  margin-left: -200px;
  overflow: hidden;
  position: absolute;
  text-align: center;
  width: 400px;
}

.StartUpOne .homeSlider .owl-dot {
	width: 15px;
	height: 10px;
	background: transparent;
	display: inline-block;
	margin-right: 10px;
	-webkit-transition: .4s;
	transition: .4s;
	position: relative;
}

.StartUpOne .homeSlider .owl-dot.active {
	width: 50px;
	background: transparent;
}

.StartUpOne .homeSlider .owl-dot:before {
	position: absolute;
	content: '';
	width: 100%;
	height: 3px;
	top: 50%;
	left: 0;
	margin-top: -1.5px;
	background: #4b4b4b;
}

.StartUpOne .homeSlider .owl-dot.active:before {
	background: #fff;
}

.StartUpOne .homeSlider .owl-dot:last-child {
	margin: 0
}


/* |  StartUpTwo  | */

.heroArea.StartUpTwo {
	background: url(../../img/hero/hero-bg-2.jpg);
	background-size: cover;
	background-position: center;
	z-index: 1;
	position: relative;
}

.heroArea.StartUpTwo:before {
	position: absolute;
	content: '';
	background: #050505;
	height: 100%;
	width: 100%;
	z-index: -1;
	opacity: .75
}

.StartUpTwo .logo {
	display: inline-block;
	line-height: 40px;
}

.StartUpTwo .logo img {
	margin-top: -2px;
}

.StartUpTwo .navbar-nav > li > a {
	color: #fff;
	line-height: 40px;
/*	margin: 0;*/
	padding: 0 15px;
	text-transform: capitalize;
	background: transparent;
	-webkit-transition: .4s;
	transition: .4s;
	font-family: 'montserratlight'
}

.StartUpTwo .navbar-nav > li:hover a,
.StartUpTwo .navbar-nav > li.current-menu-item > a {
	color: #f9bf3b;
}

.StartUpTwo .joinForm li {
	display: inline-block;
	list-style: outside none none;
}

.StartUpTwo .joinForm {
	margin: 0;
}

.StartUpTwo .joinForm li a {
	border-radius: 4px;
	color: #fff;
	display: inline-block;
	line-height: 40px;
	padding: 0 13px;
	text-transform: uppercase;
	font-family: "montserratlight",sans-serif;
	vertical-align: text-top;
	font-size: 13px;
}

.StartUpTwo .joinForm li.joinUs a {
	background: #f9bf3b none repeat scroll 0 0;
	font-weight: 400
}

.StartUpTwo .joinForm li.joinUs a:before {
	border-radius: 4px;
	background: #363636;
}

.StartUpTwo > header {
	padding: 30px 0 0;
}

.StartUpTwo .homeContent {
	color: #fff;
	text-align: center;
	text-transform: uppercase;
}

.StartUpTwo .homeContent p {
	line-height: 68px;
	margin: 0;
}

.StartUpTwo .homeContent h1 {
	font-size: 55px;
	line-height: 68px;
	margin-bottom: 25px;
}

.StartUpTwo .homeContent h5 {
	font-size: 20px;
	font-family: 'montserratlight', sans-serif;
	text-transform: capitalize;
	margin-bottom: 0px;
}

.StartUpTwo .homeBtn a {
	background: #f9bf3b none repeat scroll 0 0;
	border-radius: 30px;
	color: #fff;
	display: inline-block;
	line-height: 55px;
	margin-top: 55px;
	padding: 0 45px;
	overflow: hidden
}

.StartUpTwo .homeBtn a:before {
	background: #fff;
	border-radius: 30px;
}
.StartUpTwo .homeBtn a:hover{
	color: #f9bf3b
}

/* |  FitnessOne  | */

.heroArea.FitnessOne {
	background: url(../../img/hero/hero-bg-3.jpg);
	background-size: cover;
	background-position: center left;
	position: relative;
}

.FitnessOne > header {
	padding-top: 65px;
}

.FitnessOne .logo {
	display: inline-block;
	height: 25px;
	line-height: 25px;
}

.FitnessOne .navbar-nav > li > a {
	color: #fff;
	line-height: 30px;
	padding: 0 15px;
	text-transform: uppercase;
	background: transparent;
	font-weight: 700;
	-webkit-transition: .4s;
	transition: .4s;
	font-weight: 700;
	font-size: 13px;
}

.FitnessOne .navbar-nav > li:hover a,
.FitnessOne .navbar-nav > li.current-menu-item > a {
	color: rgba(255, 255, 255, 0.7);
}

.FitnessOne .searchBox form {
	background: #fff none repeat scroll 0 0;
	left: 15px;
	opacity: 0;
	overflow: hidden;
	padding-left: 80px;
	position: absolute;
	top: -200%;
	-webkit-transition: all 0.4s ease 0s;
	transition: all 0.4s ease 0s;
	visibility: hidden;
	width: calc(100% - 30px);
	border: 1px solid #fff;
}

.FitnessOne .searchBox form i {
	background: #000029;
	line-height: 65px;
}

.FitnessOne .searchBox form i:hover {
	background: #f9bf3b;
}

.FitnessOne .searchBox input[type="search"] {
	background: #fff none repeat scroll 0 0;
	border: medium none;
	float: left;
	height: 65px;
	padding: 0 15px;
	width: 85%;
	font-size: 22px;
}

.FitnessOne .searchBox input[type="submit"] {
	background: #000029 none repeat scroll 0 0;
	border: medium none;
	height: 65px;
	font-size: 18px;
	margin: 0;
	padding: 0;
	text-transform: uppercase;
	width: 15%;
	color: #fff;
}

.FitnessOne .searchBox .searchSpan {
	height: 65px;
	background: #000029;
}
.FitnessOne .searchBox .searchSpan:before{
	background: #f9bf3b
}
.FitnessOne .searchBox.active form {
	opacity: 1;
	top: -50%;
	visibility: visible;
}

.heroArea.FitnessOne .socialIcon {
	border-right: 1px solid #5f5f5f;
	display: inline-block;
	list-style: outside none none;
	margin: 0;
	padding: 0 30px 0 15px;
	text-align: center;
}
.FitnessOne .menuCol{
	border-right: 1px solid #5f5f5f;
}

.FitnessOne .socialIcon li {
	display: inline;
	margin-right: 10px;
	text-align: center;
}

.FitnessOne .socialIcon li:last-child {
	margin: 0;
}

.FitnessOne .socialIcon li a {
	color: #fff;
	display: inline-block;
	line-height: 30px;
	-webkit-transition: .4s;
	transition: .4s;
}

.FitnessOne .socialIcon li a:hover {
	color: rgba(255, 255, 255, 0.7);
}

.FitnessOne .searchIcon {
	color: #fff;
	right: 30px;
}

.FitnessOne .homeContent h5 {
	color: #fff;
	font-size: 20px;
	font-weight: 400;
	margin-bottom: 15px;
	text-transform: uppercase;
}

.FitnessOne .homeContent {
	text-align: right;
}

.FitnessOne .homeContent h1 {
	color: #fff;
	font-size: 62px;
	line-height: 55px;
	margin-bottom: 60px;
	text-transform: uppercase;
}

.FitnessOne .homeBtn a {
	background: transparent;
	border-radius: 45px;
	display: inline-block;
	font-size: 16px;
	line-height: 60px;
	text-transform: uppercase;
	position: relative;
	z-index: 1;
	-webkit-transition: .4s;
	transition: .4s;
	width: 200px;
	text-align: center;
}

.FitnessOne .homeBtn:hover a.learnMore {
	margin-left: -4px;
}

.FitnessOne .homeBtn a.learnMore {
	margin-left: -4px;
	color: #000029;
}

.FitnessOne .homeBtn a.learnMore:hover {
	color: #fff;
}

.FitnessOne .homeBtn a.viewClass {
	position: relative;
	z-index: 1;
	color: #fff
}

.FitnessOne .homeBtn a.viewClass.active {
	color: #000029;
}

.FitnessOne .homeBtn a.viewClass:before {
	background: #000029 none repeat scroll 0 0;
	border-radius: 30px;
	content: "";
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: -1;
	-webkit-transition: .4s;
	transition: .4s;
}

.FitnessOne .homeBtn a.viewClass.active:before {
	left: 100%;
}

.FitnessOne .homeBtn {
	background: #fff none repeat scroll 0 0;
	border: 1px solid #fff;
	border-radius: 32px;
	display: inline-block;
}

.FitnessOne .angleBtn {
	bottom: 20px;
	left: 50%;
	margin-left: -25px;
	position: absolute;
}

.FitnessOne .angleBtn a {
	border: 2px solid #fff;
	border-radius: 50%;
	color: #fff;
	font-size: 14px;
	height: 40px;
	line-height: 36px;
	text-align: center;
	width: 40px;
	-webkit-animation: angleBtn 1s infinite;
	animation: angleBtn 1s infinite;
}

@-webkit-keyframes angleBtn {
	0% {
		line-height: 34px;
	}
	40% {
		line-height: 44px;
		color: green
	}
	100% {
		line-height: 34px
	}
}

@keyframes angleBtn {
	0% {
		line-height: 34px;
	}
	40% {
		line-height: 44px;
		color: green
	}
	100% {
		line-height: 34px
	}
}


/*  | CorporateOne |  */

.heroArea.CorporateOne {
	background: url(../../img/hero/hero-bg-4.jpg);
	background-size: cover;
	background-position: center;
	position: relative;
	z-index: 1
}

.heroArea.CorporateOne:before {
	position: absolute;
	content: '';
	height: 100%;
	width: 100%;
	left: 0;
	top: 0;
	background: rgba(0, 0, 0, 0.88);
	z-index: -1;
}

.CorporateOne > header {
	padding-top: 45px;
}

.CorporateOne .logo {
	height: 30px;
	display: inline-block;
}

.CorporateOne .navbar-nav > li > a {
	padding: 0 15px;
	line-height: 30px;
	text-transform: uppercase;
	color: #fff;
	font-family: 'montserratlight';
    font-size: 13px;
}

.CorporateOne .navbar-nav > li:hover a {
	background: transparent;
}

.CorporateOne .navbar-nav > li > a:before {
	background: #fff none repeat scroll 0 0;
	bottom: 0;
	content: "";
	height: 1px;
	left: 50%;
	margin-left: -10px;
	position: absolute;
	-webkit-transition: all 0.4s ease 0s;
	transition: all 0.4s ease 0s;
	width: 0;
}

.CorporateOne .navbar-nav > li:hover a:before,
.CorporateOne .navbar-nav > li.current-menu-item > a:before {
	width: 20px;
}

.CorporateOne .navbar-collapse {
	margin-right: 45px;
	padding-right: 35px;
	position: relative;
	z-index: 2
}

.CorporateOne .navbar-collapse:before {
	background: #565656 none repeat scroll 0 0;
	content: "";
	height: 10px;
	margin-top: -4px;
	position: absolute;
	right: 0;
	top: 50%;
	width: 1px;
}

.CorporateOne .searchIcon{
    color: #fff;
}
.CorporateOne .searchBox form {
	background: #fff none repeat scroll 0 0;
	border: 1px solid;
	opacity: 0;
	overflow: hidden;
	padding-left: 70px;
	position: absolute;
	right: 15px;
	top: -200%;
	-webkit-transition: all 0.4s ease 0s;
	transition: all 0.4s ease 0s;
	visibility: hidden;
	width: calc(100% - 30px);
}

.CorporateOne .searchBox form i:hover {
	background: #f9bf3b;
}

.CorporateOne .searchBox input[type="search"] {
	background: #fff none repeat scroll 0 0;
	border: medium none;
	float: left;
	height: 70px;
	padding: 0 15px;
	width: 85%;
	font-size: 22px;
}

.CorporateOne .searchBox input[type="submit"] {
	background: #454545 none repeat scroll 0 0;
	border: medium none;
	height: 70px;
	margin: 0;
	padding: 0;
	text-transform: uppercase;
	width: 15%;
	color: #fff;
	font-size: 18px;
}

.CorporateOne .searchBox .searchSpan {
	background: #454545;
}

.CorporateOne .searchBox .searchSpan:before {
	background: #f9bf3b;
}

.CorporateOne .searchBox.active form {
	top: -50%;
	opacity: 1;
	visibility: visible;
}

.homeTextImg {
	display: inline-block;
	height: auto;
	width: auto;
	-webkit-animation-duration: .8s;
	animation-duration: .8s;
}
.homeTextImg > h1 {
    color: #fff;
    font-size: 60px;
    text-transform: inherit;
    font-weight: 400;
}
.CorporateOne .singleHomeSlide h2 {
	font-size: 20px;
	font-family: 'montserratlight', sans-serif;
	margin-bottom: 50px;
	margin-top: 20px;
	-webkit-animation-duration: 1.2s;
	animation-duration: 1.2s;
    color: #fff;
    font-weight: 400;
    line-height: 34px;
}

.CorporateOne .homeBtn a {
	background: #f9bf3b none repeat scroll 0 0;
	border-radius: 30px;
    color: #2a2a2a;
	display: inline-block;
	line-height: 50px;
	padding: 0 40px;
	text-transform: uppercase;
	overflow: hidden;
	font-family: 'montserratlight', sans-serif;
}

.CorporateOne .homeBtn a:before {
	background: #fff;
	border-radius: 30px;
}

.CorporateOne .homeBtn {
	-webkit-animation-duration: 1.6s;
	animation-duration: 1.6s;
}

.CorporateOne .singleHomeSlide {
	text-align: center;
}

.CorporateOne .homeImg.absolute {
	bottom: 0;
	left: 3%;
	z-index: -1
}

.CorporateOne .homeImg.absolute img {
	height: 100%;
}

.heroArea.CorporateOne .col-md-7.col-md-offset-5,
.heroArea.CorporateOne .owl-carousel .owl-stage-outer,
.heroArea.CorporateOne .owl-carousel .owl-stage,
.heroArea.CorporateOne .owl-carousel {
	position: static;
}

.heroArea.CorporateOne .owl-nav div {
	background: rgba(0, 0, 0, 0) url("../../img/iconImg/arrowLeft.png") repeat scroll 0 0;
	height: 65px;
	left: 15px;
	margin-top: -32.5px;
	overflow: hidden;
	position: absolute;
	text-indent: 99999px;
	top: 50%;
	width: 35px;
}

.heroArea.CorporateOne .owl-nav div.owl-next {
	background: rgba(0, 0, 0, 0) url("../../img/iconImg/arrowRight.png") repeat scroll 0 0;
	left: auto;
	right: 15px;
}

.CorporateOne .angleBtn {
	bottom: 20px;
	left: 50%;
	margin-left: -20px;
	position: absolute;
}

.CorporateOne .angleBtn a {
	border: 2px solid #fff;
	border-radius: 50%;
	color: #fff;
	font-size: 30px;
	height: 40px;
	line-height: 36px;
	text-align: center;
	width: 40px;
	-webkit-animation: angleBtn2 1s infinite;
	animation: angleBtn2 1s infinite;
}

@-webkit-keyframes angleBtn2 {
	0% {
		line-height: 34px;
	}
	40% {
		line-height: 42px;
		color: #f9bf3b
	}
	100% {
		line-height: 34px
	}
}

@keyframes angleBtn2 {
	0% {
		line-height: 34px;
	}
	40% {
		line-height: 42px;
		color: #f9bf3b
	}
	100% {
		line-height: 34px
	}
}


/*  | CorporateTwo |  */

.heroArea.CorporateTwo {
	background: url(../../img/hero/hero-bg-5.jpg);
	background-size: cover;
	background-position: center;
	position: relative;
	z-index: 1
}

.heroArea.CorporateTwo:before {
	position: absolute;
	content: '';
	height: 100%;
	width: 100%;
	left: 0;
	top: 0;
	z-index: -1;
    
    background: #000428; /* fallback for old browsers */
    background: -webkit-linear-gradient(to left, #000428 , #004e92); /* Chrome 10-25, Safari 5.1-6 */
    background: linear-gradient(to left, #000428 , #004e92); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
/*    opacity: .9*/

    
    
}

.CorporateTwo .headerTop {
	background: rgba(7, 7, 7, 0.80);
}

.CorporateTwo .headerBottom {
	padding-top: 35px;
}

.CorporateTwo .headerInfo {
	color: #ffffff;
	display: inline-block;
	list-style: outside none none;
	margin: 0;
	padding: 0;
}

.CorporateTwo .headerInfo li {
	display: inline-block;
	line-height: 50px;
	margin-right: 30px;
	font-family: 'montserratlight', sans-serif;
}

.heroArea.CorporateTwo .socialIcon {
	color: #ffffff;
	display: inline-block;
	float: right;
	list-style: outside none none;
	margin: 0;
}

.CorporateTwo .socialIcon li {
	display: inline;
}

.CorporateTwo .socialIcon a {
	color: #ffffff;
	display: inline-block;
	line-height: 50px;
	padding: 0 10px;
	-webkit-transition: .4s;
	transition: .4s;
}

.CorporateTwo .socialIcon a:hover {
	color: #f9bf3b;
}

.CorporateTwo .logo {
	height: 30px;
	display: inline-block;
}

.CorporateTwo .navbar-nav > li > a {
	padding: 0 15px;
	line-height: 30px;
	text-transform: uppercase;
	color: #fff;
	font-weight: 400;
	-webkit-transition: .6s;
	transition: .6s;
	font-family: 'montserratlight';
    font-size: 13px;
}

.CorporateTwo .navbar-nav > li:hover a,
.CorporateTwo .navbar-nav > li.current-menu-item > a {
	background: transparent;
	color: #f9bf3b
}

.CorporateTwo .navbar-nav > li > a:before {
	background: #f9bf3b none repeat scroll 0 0;
	content: "";
	height: 0;
	left: 50%;
	position: absolute;
	top: -35px;
	-webkit-transition: all 0.4s ease 0s;
	transition: all 0.4s ease 0s;
	width: 1px;
}

.CorporateTwo .navbar-nav > li:hover a:before,
.CorporateTwo .navbar-nav > li.current-menu-item > a:before {
	height: 30px;
}

.CorporateTwo .navbar-collapse {
	margin-right: 45px;
	padding-right: 35px;
	border-right: 1px solid #d2d2d2;
	z-index: 2
}

.CorporateTwo .searchBox form i:hover {
	background: #f9bf3b;
}

.CorporateTwo .searchBox form {
	background: #fff none repeat scroll 0 0;
	border: medium none;
	opacity: 0;
	overflow: hidden;
	padding-left: 70px;
	position: absolute;
	right: 15px;
	top: -200%;
	-webkit-transition: all 0.4s ease 0s;
	transition: all 0.4s ease 0s;
	visibility: hidden;
	width: calc(100% - 30px);
}

.CorporateTwo .searchBox .searchSpan:before {
	background: #f9bf3b;
}

.CorporateTwo .searchBox input[type="search"] {
	background: #fff none repeat scroll 0 0;
	border: medium none;
	float: left;
	height: 70px;
	padding: 0 15px;
	width: 85%;
	font-size: 22px;
}

.CorporateTwo .searchBox input[type="submit"] {
	background: #454545 none repeat scroll 0 0;
	border: medium none;
	height: 70px;
	margin: 0;
	padding: 0;
	text-transform: uppercase;
	width: 15%;
	color: #fff;
	font-size: 18px;
}

.CorporateTwo .searchBox.active form {
	top: -35px;
	opacity: 1;
	visibility: visible;
}

.CorporateTwo .searchIcon {
	color: #ffffff;
}

.CorporateTwo .homeCol{
    padding-left: 15px;
}
.CorporateTwo .homeContent{
    text-align: center;
}
.CorporateTwo .homeContent > h1 {
	color: #fff;
	font-size: 48px;
	margin-bottom: 20px;
	text-transform: uppercase;
}
.CorporateTwo .homeContent > h1 span{
    color: #f9bf3b;
}
.typed-cursor{
    opacity: 1;
    -webkit-animation: blink 0.7s infinite;
    -moz-animation: blink 0.7s infinite;
    animation: blink 0.7s infinite;
}
@keyframes blink{
    0% { opacity:1; }
    50% { opacity:0; }
    100% { opacity:1; }
}
@-webkit-keyframes blink{
    0% { opacity:1; }
    50% { opacity:0; }
    100% { opacity:1; }
}
@-moz-keyframes blink{
    0% { opacity:1; }
    50% { opacity:0; }
    100% { opacity:1; }
}
.CorporateTwo .homeContent > p {
	color: #fff;
	font-size: 18px;
	margin-bottom: 20px;
}

.CorporateTwo a.purchase {
	background: #fff none repeat scroll 0 0;
	border-radius: 30px;
	color: #5091f1;
	display: inline-block;
	font-size: 13px;
	line-height: 50px;
	padding: 0 40px;
	text-transform: uppercase;
	overflow: hidden;
	font-family: 'montserratlight', sans-serif;
    font-weight: 700;
}

.CorporateTwo a.purchase:hover {
	color: #fff;
}

.CorporateTwo a.purchase:before {
	border: 1px solid #fff;
	border-radius: 30px;
	background: #f9bf3b;
}

.homeCol {
	padding-left: 0
}


/*  | corporateThree |  */

.heroArea.CorporateThree {
	background: url(../../img/hero/hero-bg-6.jpg);
	background-size: cover;
	background-position: center;
	position: relative;
    z-index: 1;
}
.heroArea.CorporateThree:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    z-index: -1;
    background: #141E30; /* fallback for old browsers */
    background: -webkit-linear-gradient(to left, #141E30 , #243B55); /* Chrome 10-25, Safari 5.1-6 */
    background: linear-gradient(to left, #141E30 , #243B55); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */


}

.CorporateThree header {
	padding-top: 30px
}

.CorporateThree .logo {
	height: 30px;
	display: inline-block;
}

.CorporateThree .navbar-nav > li > a {
	padding: 0 15px;
	line-height: 30px;
	text-transform: uppercase;
	color: #fff;
	font-weight: 700;
	-webkit-transition: .6s;
	transition: .6s;
    font-size: 13px;
}

.CorporateThree .navbar-nav > li:hover a,
.CorporateThree .navbar-nav > li.current-menu-item > a {
	background: transparent;
	color: #f9bf3b
}

.CorporateThree .navbar-nav > li > a:before {
	background: #f9bf3b none repeat scroll 0 0;
	bottom: 0;
	content: "";
	height: 1px;
	left: 15px;
	position: absolute;
	-webkit-transition: all 0.4s ease 0s;
	transition: all 0.4s ease 0s;
	width: 0;
}

.CorporateThree .navbar-nav > li:hover a:before,
.CorporateThree .navbar-nav > li.current-menu-item > a:before {
	width: 24px
}

.CorporateThree .navbar-collapse {
	margin-right: 45px;
	padding-right: 35px;
	border-right: 1px solid #757575;
	z-index: 2
}

.CorporateThree .searchBox form {
	background: #fff none repeat scroll 0 0;
	overflow: hidden;
	padding-left: 70px;
	position: absolute;
	right: 15px;
	top: -200%;
	-webkit-transition: .4s;
	transition: .4s;
	opacity: 0;
	visibility: hidden;
	z-index: 2;
	width: calc(100% - 30px);
}

.CorporateThree .searchBox input[type="search"] {
	background: #fff none repeat scroll 0 0;
	border: medium none;
	float: left;
	height: 70px;
	padding: 0 15px;
	width: 85%;
	font-size: 22px
}

.CorporateThree .searchBox input[type="submit"] {
	background: #454545 none repeat scroll 0 0;
	border: medium none;
	height: 70px;
	margin: 0;
	padding: 0;
	text-transform: uppercase;
	width: 15%;
	color: #fff;
	font-size: 18px;
}

.CorporateThree .searchBox .searchSpan:before {
	background: #f9bf3b;
}

.CorporateThree .searchBox form i:hover {
	background: #f9bf3b;
}

.CorporateThree .searchBox.active form {
	top: -50%;
	opacity: 1;
	visibility: visible;
}

.CorporateThree .searchIcon {
	color: #fff;
}
.CorporateThree .searchIcon:hover{
    color: #f9bf3b
}
.CorporateThree .homeContent > h1 {
	font-size: 60px;
	margin-bottom: 30px;
	color: #fff
}

.CorporateThree .homeArea p {
	line-height: 28px;
	margin: 0;
}

.CorporateThree .homeContent {
	font-size: 16px;
	font-weight: 400;
	color: #fff
}

.CorporateThree .homeBtn a {
	background: #f9bf3b;
	color: #fff;
	display: inline-block;
	font-weight: 700;
	line-height: 50px;
	padding: 0 30px;
	text-transform: uppercase;
    font-size: 14px;
}

.CorporateThree .homeBtn a:before {
	background: #fff;
}
.CorporateThree .homeBtn a:hover{
    color: #f9bf3b
}

.CorporateThree .homeBtn {
	display: inline-block;
	margin-left: 0px;
	margin-top: 33px;
/*	outline: 1px solid;*/
/*	outline-offset: 8px;*/
}

.CorporateThree .homeImg {
	bottom: 0;
	left: auto;
	right: 50%;
	margin-right: -570px;
}

.CorporateThree .homeImg img {
	height: 100%
}

.CorporateThree .homeBtnIcon {
	display: inline-block;
	height: 12px;
	position: relative;
	width: 30px;
}

.CorporateThree .homeBtnIcon:before {
	content: "\f178";
	font-family: fontawesome;
	position: absolute;
	right: 0;
	top: -19px;
	-webkit-animation: homeIcon 1s infinite;
	animation: homeIcon 1s infinite;
}

@-webkit-keyframes homeIcon {
	0% {
		right: -4px;
		color: green
	}
	70% {
		right: 4px;
		color: #fff
	}
	100% {
		right: -4px;
		color: green
	}
}

@keyframes homeIcon {
	0% {
		right: -4px;
		color: green
	}
	70% {
		right: 4px;
		color: #fff
	}
	100% {
		right: -4px;
		color: green
	}
}


/*  | corporateFour |  */

.heroArea.CorporateFour {
	background: url(../../img/hero/hero-bg-7.jpg);
	background-size: cover;
	background-position: center;
	position: relative;
	z-index: 1;
}

.heroArea.CorporateFour:before {
	position: absolute;
	content: '';
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	background: rgba(0, 0, 0, 0.9);
	z-index: -1;
}

.CorporateFour .logo {
	height: 30px;
	display: inline-block;
}

.CorporateFour .navbar-nav > li > a {
	padding: 0 15px;
	line-height: 30px;
	text-transform: uppercase;
	color: #fff;
	font-weight: 400;
	-webkit-transition: .6s;
	transition: .6s;
	font-size: 13px;
}

.CorporateFour .navbar-nav > li:hover a,
.CorporateFour .navbar-nav > li.current-menu-item > a {
	background: transparent;
	color: #f9bf3b
}

.CorporateFour .navbar-collapse {
	border-right: 1px solid #000;
	padding-right: 0;
	z-index: 2
}

.CorporateFour .searchBox form i {
	background: #f9bf3b
}

.CorporateFour .searchBox form {
	background: #fff none repeat scroll 0 0;
	overflow: hidden;
	padding-left: 80px;
	position: absolute;
	right: 15px;
	top: 100px;
	-webkit-transition: .4s;
	transition: .4s;
	opacity: 0;
	visibility: hidden;
	z-index: 2;
	width: calc(100% - 30px)
}

.CorporateFour .searchBox input[type="search"] {
	background: #fff none repeat scroll 0 0;
	border: medium none;
	float: left;
	height: 70px;
	padding: 0 15px;
	width: 85%;
	font-size: 30px
}

.CorporateFour .searchBox .searchSpan {
	background: #454545;
}

.CorporateFour .searchBox form i {
	background: #454545;
}

.CorporateFour .searchBox .searchSpan:before {
	background: #f9bf3b;
}

.CorporateFour .searchBox form i:hover {
	background: #f9bf3b;
}

.CorporateFour .searchBox input[type="submit"] {
	border: medium none;
	height: 70px;
	margin: 0;
	padding: 0;
	text-transform: uppercase;
	width: 15%;
	color: #fff;
	font-size: 18px;
}

.CorporateFour .searchBox.active form {
	top: 50px;
	opacity: 1;
	visibility: visible;
}

.CorporateFour .searchIcon {
	color: #fff;
	line-height: 25px;
	-webkit-transition: .4s;
	transition: .4s;
}

.CorporateFour .searchIcon:hover {
	color: #f9bf3b;
	line-height: 25px
}

.CorporateFour .headerInfo {
	color: #fff;
	display: inline-block;
	list-style: outside none none;
	margin: 0;
	line-height: 25px;
}

.CorporateFour .headerInfo li {
	display: inline-block;
	font-size: 12px;
	line-height: 25px;
	margin-right: 45px;
	font-family: 'montserratlight', sans-serif;
}

.CorporateFour .headerInfo li:last-child {
	margin: 0;
}

.CorporateFour .headerInfo li span {
	color: #666;
}

.heroArea.CorporateFour .socialIcon {
	border-right: 1px solid #666;
	display: inline-block;
	list-style: outside none none;
	margin: 0;
	padding: 0 35px;
}

.CorporateFour .socialIcon li {
	display: inline;
}

.heroArea.CorporateFour .socialIcon a {
	color: #666;
	font-size: 12px;
	line-height: 25px;
	margin-right: 15px;
	-webkit-transition: .4s;
	transition: .4s;
}

.CorporateFour .socialIcon a:hover {
	color: #f9bf3b
}

.CorporateFour .socialIcon li:last-child a {
	margin: 0;
}

.CorporateFour .headerTop {
	padding: 20px 0 40px;
}

.CorporateFour .singleHomeSlide > h1 {
	color: #fff;
	font-size: 46px;
	line-height: 60px;
	margin-bottom: 25px;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
}

.CorporateFour .singleHomeSlide {
	color: #666;
	font-size: 16px;
	text-align: center;
}

.CorporateFour .singleHomeSlide > h1 i {
	color: #f9bf3b;
	font-size: 15px;
	vertical-align: middle;
}

.CorporateFour .singleHomeSlide > p {
	line-height: 24px;
	margin: 0;
	-webkit-animation-duration: 1.4s;
	animation-duration: 1.4s
}

.CorporateFour .singleHomeSlide .homeBtn {
	display: inline-block;
	margin-top: 25px;
	-webkit-animation-duration: .8s;
	animation-duration: .8s
}

.CorporateFour .singleHomeSlide .purchess {
	background: #f9bf3b none repeat scroll 0 0;
	border-radius: 4px;
	color: #fff;
	display: inline-block;
	font-size: 14px;
	line-height: 50px;
	padding: 0 30px;
	text-transform: uppercase;
	overflow: hidden
}

.CorporateFour .singleHomeSlide .purchess:hover {
	color: #f9bf3b
}

.CorporateFour .singleHomeSlide .purchess:before {
	background: #fff;
}

.heroArea.CorporateFour .owl-nav > div {
	color: #666;
	display: inline-block;
	font-size: 20px;
	left: -5px;
	line-height: 40px;
	margin-top: -20px;
	position: absolute;
	top: 50%;
	width: auto;
	-webkit-transition: .4s;
	transition: .4s;
}

.heroArea.CorporateFour .owl-nav > div.owl-next {
	left: auto;
	right: -5px;
}

.heroArea.CorporateFour .owl-nav > div:hover {
	color: #fff;
}


/* | CorporateFive | */

.heroArea.CorporateFive {
	position: relative;
	z-index: 1;
}
.heroArea.CorporateFive .singleHomeSlide{
    position: relative;
    z-index: 1
}
.heroArea.CorporateFive .singleHomeSlide:before{
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    background: #000;
    z-index: -1;
    top: 0;
    left: 0;
    opacity: .0
}

#original .heroArea.CorporateFive .singleHomeSlide:before{
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    background: #000;
    z-index: -1;
    top: 0;
    left: 0;
    opacity: .7
}


.CorporateFive > header {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 10;
}

.CorporateFive .headerInfo {
	background: rgba(255, 255, 255, .10) ;
	border-right: 1px solid rgba(255, 255, 255, 0.15);
	color: #ffffff;
	display: inline-block;
	float: left;
	list-style: outside none none;
	margin: 0;
	padding: 0;
	text-align: center;
	width: 40%;
}

.CorporateFive .headerInfo li {
  display: inline-block;
font-family: 'Montserrat', sans-serif;
  line-height: 40px;
  font-size: 12px;
    font-weight: 400;
}

.heroArea.CorporateFive .socialIcon {
	background: rgba(255, 255, 255, .10) ;
	display: inline-block;
	float: left;
	margin: 0;
	text-align: center;
	width: 30%;
}

.heroArea.CorporateFive .socialIcon li {
	display: inline;
}

.heroArea.CorporateFive .socialIcon a {
	color: #fff;
	display: inline-block;
	line-height: 40px;
	padding: 0 6px;
    font-size: 11px
}

.heroArea.CorporateFive .socialIcon a:hover {
	color: #f9bf3b;
}

.navbar-nav { margin-top:9px;}
.CorporateFive .logo {
	height: 40px;
	display: inline-block;
}

.original .CorporateFive .logo {
	height: 30px;
	display: inline-block;
}

.CorporateFive .navbar-nav > li > a {
	padding: 0 15px;
	line-height: 30px;
	text-transform: uppercase;
	color: #fff;
	font-weight: 400;
	-webkit-transition: .6s;
	transition: .6s;
    font-size: 11px
}

.CorporateFive .navbar-nav > li:hover a,
.CorporateFive .navbar-nav > li.current-menu-item > a {
	background: transparent;
	color: #f9bf3b
}

.CorporateFive .navbar-collapse {
  border-right: 0px solid rgba(255, 255, 255, .3);
  margin-right: 45px;
  padding-right: 35px;
  z-index: 2;
}

original .CorporateFive .navbar-collapse {
  border-right: 1px solid rgba(255, 255, 255, .3);
  margin-right: 45px;
  padding-right: 35px;
  z-index: 2;
}

.CorporateFive .searchIcon {
	margin-top: -15px;
	right: 30px;
	top: 50%;
}

.CorporateFive .searchBox form i {
	background: #454545;
	line-height: 66px;
	font-size: 27px
}

.CorporateFive .searchBox form i:hover {
	background: #f9bf3b;
}

.CorporateFive .searchBox form {
	background: #fff none repeat scroll 0 0;
	overflow: hidden;
	padding-left: 60px;
	position: absolute;
	right: 0;
	top: -0%;
	-webkit-transition: .4s;
	transition: .4s;
	opacity: 0;
	visibility: hidden;
	width: 100%
}

.CorporateFive .searchBox input[type="search"] {
	background: #fff none repeat scroll 0 0;
	border: medium none;
	float: left;
	height: 66px;
	padding: 0 15px;
	width: 85%;
	font-size: 22px;
}

.CorporateFive .searchBox .searchSpan {
	height: 66px;
}

.CorporateFive .searchBox .searchSpan:before {
	background: #f9bf3b;
}

.CorporateFive .searchBox input[type="submit"] {
	background: #f9bf3b none repeat scroll 0 0;
	border: medium none;
	height: 100%;
	margin: 0;
	padding: 0;
	text-transform: uppercase;
	width: 15%;
	color: #fff;
	font-size: 18px;
}

.CorporateFive .searchBox.active form {
	top: 0%;
	opacity: 1;
	visibility: visible;
}

.CorporateFive .searchIcon {
	color: #fff;
}

.CorporateFive .internalContainer {
  background: rgba(0, 0, 0, 0.1);
  padding: 18px 35px;
}

original .CorporateFive .internalContainer {
  background: rgba(0, 0, 0, 0.3);
  padding: 18px 35px;
}



.CorporateFive .languageOpt {
	background: rgba(255, 255, 255, .10) ;
	border-right: 1px solid rgba(255, 255, 255, 0.15);
	display: inline-block;
	float: left;
	list-style: outside none none;
	margin: 0;
	width: 30%;
}
.CorporateFive.heroArea .col-md-6.col-md-offset-6.clearfix {
  padding-left: 80px;
}
.CorporateFive .languageOpt li {
	color: #fff;
	line-height: 40px;
	text-align: center;
	font-family: 'montserratlight', sans-serif;
    font-size: 12px
}

.CorporateFive .homeSlider > h1 {
	font-size: 48px;
	margin-bottom: 15px;
	text-transform: uppercase;
	color: #fff
}

.CorporateFive .homeSlider {
	color: #646464;
	font-size: 16px;
	text-align: center;
	background: #000
}

.CorporateFive .singleHomeSlide {
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	min-height: 600px;
	color: #afafaf;
}

.CorporateFive .homeSlider p { background-color:rgba(0, 0, 0, 0.5); text-shadow: 0px 0px 7px rgba(0, 0, 0, 0.9)!important; font-size:24px; color:#FFF!important;
	margin-bottom: 0;
	line-height: 29px;
	padding: 20px;
	-webkit-animation-duration: 1.4s;
	animation-duration: 1.4s;
}

original .CorporateFive .homeSlider p {
	margin-bottom: 0;
	line-height: 23px;
	padding: 0;
	-webkit-animation-duration: 1.4s;
	animation-duration: 1.4s;
}

.CorporateFive .homeSlider h1 {
	font-size: 48px;
	line-height: 40px;
	color: #fff;
	margin-bottom: 35px;
	text-transform: uppercase;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
}

.CorporateFive .homeBtn {
	margin-top: 35px;
	-webkit-animation-duration: 1.8s;
	animation-duration: 1.8s;
}

.CorporateFive .homeBtn a {
	display: inline-block!important;
	background: transparent;
	line-height: 50px;
	font-size: 12px;
	padding: 0 30px;
	text-transform: uppercase;
	position: relative;
	border-radius: 4px;
	color: #fff;
	font-weight: 400;
	-webkit-transition: .4s;
	transition: .4s;
	overflow: hidden;
    border: 1px solid #fff
}

.CorporateFive .homeBtn a:hover {
	color: #2d2d2d;
	border-color: #f9bf3b
}

.CorporateFive .homeBtn a:before{
    background: #f9bf3b
}
.CorporateFive .homeBtn a:last-child{
	background: #f9bf3b;
	margin-left: 6px;
	color: #2d2d2d;
    border: 1px solid #f9bf3b
}

.CorporateFive .homeBtn a:last-child:after{
	display: none;
}
.CorporateFive .homeBtn a:last-child:before{
	background: #E2AD36;
}

.CorporateFive .homeBtn a:after {
	content: '\f105';
	/*line-height: 50px;*/
	font-family: fontawesome;
	-webkit-transition: .4s;
	transition: .4s;
    margin-left: 25px
}



.CorporateFive .languageOpt li ul {
	background: #fff none repeat scroll 0 0;
	box-shadow: 0 0 5px #000;
	text-transform: uppercase;
	top: 40px;
	width: 100%;
	z-index: 2;
	list-style: none;
	opacity: 0;
	visibility: hidden;
	-webkit-transition: .4s;
	transition: .4s;
}

/*
.CorporateFive .languageOpt li:hover {
	color: transparent;
}
*/

.CorporateFive .languageOpt li:hover ul {
	opacity: 1;
	visibility: visible;
}

.CorporateFive .languageOpt ul li {
	border-bottom: 1px solid #ddd;
}

.CorporateFive .languageOpt ul li a {
	display: block;
	color: #666;
	-webkit-transition: .4s;
	transition: .4s;
    font-size: 11px
}

.CorporateFive .languageOpt ul li a:hover {
  background: #f7f7f7;
  color: #444;
}

.heroArea.CorporateFive .owl-nav div {
	background: transparent;
	color: #fff;
	font-size: 28px;
	height: 85px;
	left: 0;
	line-height: 85px;
	margin-top: -42.5px;
	position: absolute;
	text-align: center;
	top: 50%;
	-webkit-transition: all 0.4s ease 0s;
	transition: all 0.4s ease 0s;
	width: 35px;
	z-index: 1
}

.heroArea.CorporateFive .owl-nav div.owl-next {
	left: auto;
	right: 0;
}

.heroArea.CorporateFive .owl-nav div:before {
	position: absolute;
	content: '';
	height: 100%;
	width: 100%;
	background: #000;
	z-index: -1;
	opacity: .4;
	left: 0;
	top: 0;
}

.heroArea.CorporateFive .owl-nav div:hover {
	width: 85px;
}


/*  | CorporateSix |  */

.heroArea.CorporateSix {
	position: relative;
	z-index: 1;
	background: #000
}

.CorporateSix .singleHomeSlide {
	position: relative;
	z-index: 1
}

.CorporateSix .singleHomeSlide {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
}

.CorporateSix .singleHomeSlide:before {
	content: '';
	background: rgba(5, 25, 39, 0.7);
	position: absolute;
	height: 100%;
	width: 100%;
	z-index: -1;
	top: 0;
	left: 0;
}

.CorporateSix header {
	position: absolute;
	top: 35px;
	z-index: 2;
	width: 100%;
	left: 0;
}

.CorporateSix .headerInfo {
	display: block;
	margin: 0;
	padding: 0;
	border-left: 1px solid #7d7d7d;
	text-align: right;
}

.CorporateSix .headerInfo > li {
	font-size: 12px;
	line-height: 30px;
	display: inline-block;
	list-style: none;
	color: #fff;
}

.CorporateSix .headerInfo > li span {
	color: #fff
}

.CorporateSix .logo {
	height: 30px;
	display: inline-block;
}

.CorporateSix .navbar-nav > li > a {
	padding: 0 15px;
	line-height: 30px;
	text-transform: uppercase;
	color: #fff;
}

.CorporateSix .navbar-nav > li {
	float: none;
	display: inline-block;
}

.CorporateSix .navbar-nav > li:hover a,
.CorporateSix .navbar-nav > li.current-menu-item > a {
	background: transparent;
	color: #f9bf3b
}

.CorporateSix .navbar-nav > li > a:before {
	background: #f9bf3b none repeat scroll 0 0;
	top: 0;
	content: "";
	height: 0px;
	left: 4px;
	position: absolute;
	width: 1px;
	-webkit-transition: .4s;
	transition: .4s;
}

.CorporateSix .navbar-nav > li:hover a:before,
.CorporateSix .navbar-nav > li.current-menu-item > a:before {
	height: 30px;
}

.CorporateSix .navbar-collapse {
	padding-right: 60px;
	z-index: 2
}

.CorporateSix .searchBox form i {
	background: #454545;
}

.CorporateSix .searchBox form i:hover {
	background: #f9bf3b;
}

.CorporateSix .searchBox form {
	background: #fff none repeat scroll 0 0;
	overflow: hidden;
	padding-left: 70px;
	position: absolute;
	right: 0;
	top: -50%;
	-webkit-transition: .4s;
	transition: .4s;
	opacity: 0;
	visibility: hidden;
	width: 100%;
}

.CorporateSix .searchBox input[type="search"] {
	background: #fff none repeat scroll 0 0;
	border: medium none;
	float: left;
	height: 70px;
	padding: 0 15px;
	width: 85%;
	font-size: 22px;
}

.CorporateSix .searchBox .searchSpan:before {
	background: #f9bf3b;
}

.CorporateSix .searchBox input[type="submit"] {
	background: #f9bf3b none repeat scroll 0 0;
	border: medium none;
	height: 70px;
	margin: 0;
	padding: 0;
	text-transform: uppercase;
	width: 15%;
	color: #fff;
	font-size: 18px;
}

.CorporateSix .searchBox.active form {
	top: -50%;
	opacity: 1;
	visibility: visible;
}

.CorporateSix .searchIcon {
	color: #ffffff;
	-webkit-transition: .4s;
	transition: .4s;
	right: 215px;
}

.CorporateSix .searchIcon:hover {
	color: #f9bf3b
}

.heroArea.CorporateSix .homeSlider,
.heroArea.CorporateSix .owl-stage-outer,
.heroArea.CorporateSix .owl-stage,
.heroArea.CorporateSix .owl-item,
.heroArea.CorporateSix .singleHomeSlide {
	height: 100%;
}

.CorporateSix .singleHomeSlide > span {
	display: inline-block;
	font-size: 16px;
	margin-bottom: 25px;
}

.CorporateSix .singleHomeSlide {
	color: #c8c8c8;
	text-align: center;
}

.CorporateSix .singleHomeSlide h1 {
	color: #fff;
	font-size: 58px;
	margin: 0 auto 30px;
	text-transform: uppercase;
	width: 625px;
}

.CorporateSix .singleHomeSlide p {
	line-height: 28px;
	margin: 0;
}

.CorporateSix .singleHomeSlide .homeBtn {
	margin-top: 40px;
}

.CorporateSix .singleHomeSlide .homeBtn a {
	background: #f9bf3b none repeat scroll 0 0;
	color: #fff;
	display: inline-block;
	font-size: 12px;
	line-height: 45px;
	padding: 0 45px;
	text-transform: uppercase;
	overflow: hidden
}

.CorporateSix .singleHomeSlide .homeBtn a:hover {
	color: #f9bf3b
}

.CorporateSix .singleHomeSlide .homeBtn a:before {
	background: #fff;
	border: 1px solid #f9bf3b
}

.heroArea.CorporateSix .owl-dot {
	background: #787878 none repeat scroll 0 0;
	display: inline-block;
	height: 3px;
	margin: 0 4px;
	width: 20px;
	-webkit-transition: .4s;
	transition: .4s;
	position: relative;
}

.heroArea.CorporateSix .owl-dot:before {
	position: absolute;
	content: '';
	width: 100%;
	height: 10px;
	background: transparent;
	top: -2px;
	left: 0;
}

.heroArea.CorporateSix .owl-dot.active {
	background: #fff none repeat scroll 0 0;
	width: 40px;
}

.heroArea.CorporateSix .owl-dots {
	bottom: 20px;
	display: block;
	position: absolute!important;
	text-align: center;
	width: 100%;
	left: 0;
}

.heroArea.CorporateSix .owl-carousel.owl-item,
.heroArea.CorporateSix .owl-carousel.owl-stage-outer,
.heroArea.CorporateSix .owl-carousel,
.heroArea.CorporateSix .col-md-12 {
	position: static
}

.CorporateSix .singleHomeSlide {
	overflow: hidden
}

.CorporateSix .singleHomeSlide.start .homeBtn,
.CorporateSix .singleHomeSlide.start span,
.CorporateSix .singleHomeSlide.start h1,
.CorporateSix .singleHomeSlide.start p {
	-webkit-transition: .4s;
	transition: .4s;
}

.CorporateSix .singleHomeSlide .homeBtn,
.CorporateSix .singleHomeSlide span,
.CorporateSix .singleHomeSlide h1,
.CorporateSix .singleHomeSlide p {
	-webkit-transition: .4s;
	transition: .4s;
}

.CorporateSix .singleHomeSlide span {
	-webkit-animation-duration: .8s;
	animation-duration: .8s;
	margin-bottom: 30px;
	display: inline-block;
}

.CorporateSix .singleHomeSlide h1 {
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
}

.CorporateSix .singleHomeSlide p {
	-webkit-animation-duration: 1.5s;
	animation-duration: 1.5s;
}

.CorporateSix .singleHomeSlide .homeBtn {
	-webkit-animation-duration: 1.8s;
	animation-duration: 1.8s;
}


/* *****************************************
>>> About Area CSS
***************************************** */


/* | startUpOne | */

.aboutArea.StartUpOne {
	background: #fff;
}.aboutArea.StartUpOne .about_bg > div {
	float: left;
}

.aboutArea.StartUpOne .about_bg {
	overflow: hidden;
}

.aboutArea.StartUpOne .aboutLeftBg {
	width: 58%;
	height: 450px;
	position: relative;
}

.aboutArea.StartUpOne .aboutRightBg {
	height: 450px;
	width: 42%;
	position: relative;
/*	text-align: right;*/
}

.aboutArea.StartUpOne .aboutOuter {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
}

.aboutArea.StartUpOne .aboutContent .singleAbout > h2 {
	color: #444;
	font-size: 18px;
	margin-bottom: 20px;
	text-transform: uppercase;
}
.aboutArea.StartUpOne .aboutContent .singleAbout > h2::before {
  content: "";
  font-family: icofont;
  font-size: 26px;
  line-height: 17px;
  margin-right: 2px;
  vertical-align: top;
}
.aboutArea.StartUpOne .aboutContent .singleAbout {
	color: #8d8d8d;
	margin-bottom: 55px;
}

.aboutArea.StartUpOne .aboutContent .singleAbout:last-child {
	margin: 0
}


/* | startUpTwo | */

.aboutArea.StartUpTwo .aboutLeftBg {
	height: 420px;
	position: relative;
	width: 47%;
}

.aboutArea.StartUpTwo .aboutLeftBg img {
	box-shadow: 4px 1px 20px 0 rgba(0, 0, 0, 0.23);
	display: block;
	width: 100%;
}

.aboutArea.StartUpTwo .aboutOuter {
	position: absolute;
	top: 0;
	width: 100%;
}

.aboutArea.StartUpTwo .aboutOuter {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
}

.aboutArea.StartUpTwo .aboutContent .singleAbout > h2 {
	color: #f9bf3b;
	font-size: 18px;
	margin-bottom: 20px;
	text-transform: capitalize
}

.aboutArea.StartUpTwo .aboutContent .singleAbout {
	color: #8d8d8d;
	margin-bottom: 40px;
}

.aboutArea.StartUpTwo .aboutContent .singleAbout:last-child {
	margin: 0
}

.aboutArea.StartUpTwo .aboutCol {
	padding-left: 60px;
}

.aboutArea.StartUpTwo .aboutContent {
	display: table;
	height: 420px;
}

.aboutArea.StartUpTwo .aboutCell {
	display: table-cell;
	vertical-align: middle;
}


/* | FitnessOne | */

.aboutArea.FitnessOne {
	position: relative
}
.aboutArea.FitnessOne .aboutOuter .col-md-6:before {
  background: #fff none repeat scroll 0 0;
  content: "";
  height: 100%;
  position: absolute;
  right: 100%;
  width: 600%;
  z-index: 1;
}

.aboutArea.FitnessOne .aboutRightBg {
	height: 475px;
	text-align: right;
}

.aboutArea.FitnessOne .aboutRightBg img {
	height: 100%;
	z-index: -2
}

.aboutArea.FitnessOne .aboutContent {
	display: table;
	height: 475px;
}

.aboutArea.FitnessOne .aboutCell {
	display: table-cell;
	vertical-align: middle
}

.aboutArea.FitnessOne .aboutOuter {
	left: 0;
	position: absolute;
	top: 100px;
	width: 100%;
}

.aboutArea.FitnessOne .aboutOuter .col-md-6 {
	background: #fff none repeat scroll 0 0;
}

.aboutArea.FitnessOne .sectionTitle {
	text-align: left;
	margin-bottom: 80px;
}
.aboutArea.FitnessOne .sectionTitle > h1:after,
.aboutArea.FitnessOne .sectionTitle > h1:before{
	left: 0;
	margin-left: 0
}
.aboutArea.FitnessOne .aboutTxt {
	margin-right: 215px;
}

.aboutArea.FitnessOne .aboutBtn {
	color: #f9bf3b;
	font-size: 16px;
	text-transform: uppercase;
	margin-top: 40px;
	display: inline-block
}

.aboutArea.FitnessOne .aboutBtn i {
	margin-left: 10px;
	-webkit-animation: aboutBtn4 1s infinite;
	animation: aboutBtn4 1s infinite;
	color: #131313
}

@-webkit-keyframes aboutBtn4 {
	0% {
		line-height: 40px;
	}
	100% {
		line-height: 40px
	}
}

@keyframes aboutBtn4 {
	0% {
		margin-left: 5px;
	}
	60% {
		margin-left: 12px;
		color: #f9bf3b
	}
	100% {
		margin-left: 5px;
	}
}


/* | CorporateOne | */

.aboutArea.CorporateOne .singleAbout {
	margin-bottom: 80px;
}

.aboutArea.CorporateOne .aboutTitle {
	border-left: 1px solid #e7e7e7;
	padding-left: 15px;
	margin-bottom: 60px;
}

.aboutArea.CorporateOne .aboutTitle h2 {
	color: #464646;
	font-size: 20px;
	text-transform: uppercase;
}

.aboutArea.CorporateOne .aboutTitle > span {
	color: #b2b2b2;
	display: inline-block;
	font-size: 20px;
	padding-bottom: 20px;
	padding-top: 5px;
}

.aboutArea.CorporateOne .singleAbout {
	color: #7e7e7e;
	line-height: 24px;
}

.aboutArea.CorporateOne .singleAbout p {
	margin: 0;
	line-height: 24px;
}

.aboutArea.CorporateOne .aboutSkillWrep {
	background: #2e2e2e none repeat scroll 0 0;
	color: #fff;
}

.aboutArea.CorporateOne .singleSkill {
	text-align: center;
}

.aboutArea.CorporateOne strong {
	left: 50%;
	line-height: 40px;
	margin-top: -20px;
	position: absolute;
	top: 50%;
	width: 100px;
	text-align: center;
	margin-left: -50px;
	font-size: 25px;
	color: #f1f0f0;
	font-family: 'Montserrat', sans-serif;
	font-weight: 400
}

.aboutArea.CorporateOne .skill {
	position: relative;
	margin-bottom: 30px;
}
.aboutArea.CorporateOne .skill canvas{
	transform: rotate(90deg)
}
.aboutArea.CorporateOne .singleSkill span {
	font-size: 18px;
	display: inline-block;
	text-transform: uppercase;
	color: #f1f0f0
}

.aboutArea.CorporateOne .aboutSkill .col-md-3 {
	z-index: 1;
	padding: 65px 0;
}

.aboutArea.CorporateOne .aboutSkill .col-md-3:nth-child(2):before,
.aboutSkill .col-md-3:nth-child(3):before {
	position: absolute;
	height: 100%;
	width: 100%;
	left: 0;
	top: 0;
	z-index: -1;
	content: '';
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#272727+0,000000+99&1+0,0.98+12,1+23,0.99+33,0.88+43,0+97 */
	/* FF3.6-15 */
	background: -webkit-linear-gradient(45deg, rgba(39, 39, 39, 1) 0%, rgba(34, 34, 34, 0.98) 12%, rgba(30, 30, 30, 1) 23%, rgba(26, 26, 26, 0.99) 33%, rgba(22, 22, 22, 0.88) 43%, rgba(1, 1, 1, 0) 97%, rgba(0, 0, 0, 0) 99%);
	/* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(45deg, rgba(39, 39, 39, 1) 0%, rgba(34, 34, 34, 0.98) 12%, rgba(30, 30, 30, 1) 23%, rgba(26, 26, 26, 0.99) 33%, rgba(22, 22, 22, 0.88) 43%, rgba(1, 1, 1, 0) 97%, rgba(0, 0, 0, 0) 99%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#272727', endColorstr='#00000000', GradientType=1);
	/* IE6-9 fallback on horizontal gradient */
}

.aboutArea.CorporateOne .aboutSkill .col-md-3:nth-child(3):before {
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg)
}


/* | CorporateTwo | */

.aboutArea.CorporateTwo .aboutWrep {
	position: relative;
}

.aboutArea.CorporateTwo .aboutWrep:before {
	background: #464646 none repeat scroll 0 0;
	content: "";
	height: calc(100% + 60px);
	left: -40px;
	position: absolute;
	top: -30px;
	width: 1px;
}

.aboutArea.CorporateTwo .about_bg {
	background: transparent;
	display: block;
	height: 300px;
	position: relative;
	background-size: cover;
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
}

.aboutArea.CorporateTwo .aboutLeftBg {
	background: url(../../img/about-bg-1.jpg);
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 40%;
	background-size: cover;
	background-position: center;
	z-index: -1
}

.aboutArea.CorporateTwo .aboutLeftBg:before {
	background: rgba(17, 17, 17, 0.9);
	position: absolute;
	height: 100%;
	width: 100%;
	content: '';
	z-index: 2
}

.aboutArea.CorporateTwo .aboutContent {
	color: #fff;
	font-weight: 400;
	max-width: 340px;
	padding: 45px 40px 45px 0;
	position: relative;
}

.aboutArea.CorporateTwo .aboutContent:before,
.aboutArea.CorporateTwo .aboutContent:after {
	background: #414141 none repeat scroll 0 0;
	content: "";
	height: 1px;
	position: absolute;
	top: 0;
	width: calc(100% + 55px);
	z-index: 1;
	left: -55px;
}

.aboutArea.CorporateTwo .aboutContent:after {
	top: auto;
	bottom: 0
}

.aboutArea.CorporateTwo .aboutContent p {
	line-height: 23px;
}

.aboutArea.CorporateTwo .aboutContent p:last-child {
	margin: 0
}

.aboutArea.CorporateTwo .aboutOuter {
	padding: 100px 0px;
}

.aboutArea.CorporateTwo .barfiller .fill {
	background: #f9bf3b!important;
}

.aboutArea.CorporateTwo .barfiller {
	height: 4px;
}

.aboutArea.CorporateTwo .vision li img {
	height: 20px;
	margin-right: 15px;
}

.aboutArea.CorporateTwo .vision ul {
	list-style: outside none none;
	margin: 0;
}

.aboutArea.CorporateTwo .vision li {
	color: #7d7d7d;
	margin-bottom: 20px;
}

.aboutArea.CorporateTwo .vision li:last-child {
	margin: 0;
}

.aboutArea.CorporateTwo .aboutWrep h2 {
	font-size: 18px;
	font-weight: 400;
	margin-bottom: 55px;
	text-transform: uppercase;
}

.aboutArea.CorporateTwo .skillWrep div.barfillerWrep {
	float: left;
	width: 220px;
	height: 60px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
}

.aboutArea.CorporateTwo .skillWrep div.barHeadding {
	float: right;
	width: auto;
	height: auto;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center
}

.aboutArea.CorporateTwo .skillWrep h3 {
	width: 120px;
	font-size: 14px;
	text-align: left;
	color: #555454;
	margin: 0;
}

.aboutArea.CorporateTwo .barfiller {
	margin: 0
}

.aboutArea.CorporateTwo .barfiller .tip:after {
	display: none;
}

.aboutArea.CorporateTwo .barfiller .tip {
	background: transparent none repeat scroll 0 0;
	color: #656565;
	font-size: 12px;
	left: auto !important;
	right: 0;
	top: 38px;
}

.aboutArea.CorporateTwo .skillWrep {
	margin-bottom: 54px;
}

.aboutArea.CorporateTwo .skillWrep:last-child {
	margin-bottom: 0
}


/* | CorporateThree | */

.aboutArea.CorporateThree .aboutLeftBg {
	background: url(../../img/about-bg-2.jpg);
	height: 450px;
	width: calc(50% - 15px);
	background-size: cover;
	background-position: center;
	position: relative;
}

.aboutArea.CorporateThree .aboutLeftBg:before {
	position: absolute;
	content: '';
	height: 100%;
	width: 100%;
	left: 0;
	top: 0;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&0+58,1+94 */
	/* FF3.6-15 */
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 58%, rgba(255, 255, 255, 1) 94%, rgba(255, 255, 255, 1) 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 58%, rgba(255, 255, 255, 1) 94%, rgba(255, 255, 255, 1) 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=1);
	/* IE6-9 */
}

.aboutArea.CorporateThree .aboutOuter {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	color: #767676
}

.aboutArea.CorporateThree .aboutOuter a {
	color: #f9bf3b;
	font-size: 16px;
	text-transform: uppercase;
	margin-top: 40px;
	display: inline-block
}

.aboutArea.CorporateThree .aboutOuter a i {
	margin-left: 10px;
	-webkit-animation: aboutBtn 1s infinite;
	animation: aboutBtn 1s infinite;
	color: #131313
}

@-webkit-keyframes aboutBtn {
	0% {
		line-height: 40px;
	}
	100% {
		line-height: 40px
	}
}

@keyframes aboutBtn {
	0% {
		margin-left: 5px;
	}
	60% {
		margin-left: 12px;
		color: #f9bf3b
	}
	100% {
		margin-left: 5px;
	}
}


/* | corporateFour | */

.aboutArea.CorporateFour .aboutContent {
	display: table;
	height: 320px;
}

.aboutArea.CorporateFour .aboutContent .aboutCell {
	display: table-cell;
	vertical-align: middle;
	color: #767676
}

.aboutArea.CorporateFour .aboutImgWrep {
	background: #ddd none repeat scroll 0 0;
	height: 320px;
	position: relative;
}

.aboutArea.CorporateFour .aboutImgWrep .aboutImg {
	bottom: 0;
	position: absolute;
	right: 40px;
}

.aboutArea.CorporateFour .aboutContent a {
	color: #f9bf3b;
	font-size: 16px;
	text-transform: uppercase;
	margin-top: 40px;
	display: inline-block
}

.aboutArea.CorporateFour .aboutContent a i {
	margin-left: 10px;
	-webkit-animation: aboutBtn2 1s infinite;
	animation: aboutBtn2 1s infinite;
	color: #131313
}

@-webkit-keyframes aboutBtn2 {
	0% {
		line-height: 40px;
	}
	100% {
		line-height: 40px
	}
}

@keyframes aboutBtn2 {
	0% {
		margin-left: 5px;
	}
	60% {
		margin-left: 12px;
		color: #f9bf3b
	}
	100% {
		margin-left: 5px;
	}
}


/* | CorporateFive | */

.aboutArea.CorporateFive .aboutNo {
	color: #4e4e4e;
	display: block;
	font-size: 28px;
	margin-bottom: 0;
}

.aboutArea.CorporateFive .aboutTitle {
	color: #727272;
	display: block;
	font-size: 16px;
	text-transform: uppercase;
}

.aboutArea.CorporateFive .aboutBar {
	background: #f9bf3b none repeat scroll 0 0;
	display: block;
	height: 3px;
	margin: 10px 0 20px;
	width: 50px;
}


/* | CorporateSix | */

.aboutArea.CorporateSix .aboutHead {
	border: 1px solid #d9d9d9;
	display: table;
	height: 125px;
	margin-bottom: 40px;
	text-align: center;
	width: 125px;
}

.aboutArea.CorporateSix .aboutCell {
	display: table-cell;
	vertical-align: middle;
}

.aboutArea.CorporateSix .aboutNo {
	color: #f9bf3b;
	display: block;
	font-size: 38px;
	line-height: 30px;
	margin-bottom: 15px;
}

.aboutArea.CorporateSix .aboutHead .aboutTitle {
	color: #888;
	display: block;
	font-size: 17px;
}

.aboutArea.CorporateSix .aboutTxt {
	color: #676262;
}


/* *****************************************
>>> Service Area Css
***************************************** */


/* | StartUpOne | */

.serviceArea.StartUpOne{
	background: #fff
}
.serviceArea.StartUpOne .singleService h2 {
	color: #4d4d4d;
	font-size: 17px;
	margin-bottom: 20px;
	text-transform: uppercase;
}

.serviceArea.StartUpOne .col-md-4:nth-child(odd) .singleService h2 {
	color: #bebebe
}

/*
.serviceArea.StartUpOne .singleService:hover h2,
.serviceArea.StartUpOne .col-md-4:nth-child(odd) .singleService:hover h2 {
	color: #f9bf3b;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}
*/

.serviceArea.StartUpOne .singleService {
	color: #717171;
	padding: 100px 35px;
	text-align: center;
}

.serviceArea.StartUpOne .col-md-4:nth-child(odd) .singleService {
	color: #a5a4a4
}

.serviceArea.StartUpOne .singleService p {
	line-height: 24px;
	margin: 0;
    color: #999999;
    font-size: 13px
}

.serviceArea.StartUpOne .serviceIcon i {
	font-size: 26px;
	margin-bottom: 15px;
    -webkit-transition: .4s;
    -o-transition: .4s;
    transition: .4s;
}

.serviceArea.StartUpOne .singleService:hover .serviceIcon i{
    color: #f9bf3b
}

.serviceArea.StartUpOne .col-md-4:nth-child(odd) .serviceIcon i {
	color: #fff;
}
.serviceArea.StartUpOne .col-md-4:nth-child(odd) .singleService:hover .serviceIcon i {
	color: #f9bf3b;
}

.serviceArea.StartUpOne .serviceIcon {
	position: relative
}

.serviceArea.StartUpOne .serviceIcon:before {
	position: absolute;
	content: '';
	width: 0px;
	height: 1px;
	background: #f9bf3b;
	left: 50%;
	margin-left: -25px;
	top: -25px;
	-webkit-transition: .4s;
	transition: .4s;
    display: none;
}

.serviceArea.StartUpOne .singleService:hover .serviceIcon:before {
	width: 50px;
}

.serviceArea.StartUpOne .col-md-4:nth-child(odd) {
	background: #201f1f
}


/* | StartUpTwo | */

.serviceArea.StartUpTwo .singleService h2 {
	color: #4d4d4d;
	font-size: 17px;
	margin-bottom: 20px;
	text-transform: uppercase;
	-webkit-transition: all .4s ease .2s;
	-o-transition: all .4s ease .2s;
	transition: all .4s ease .2s;
}

.serviceArea.StartUpTwo .singleService:hover h2 {
	color: #f9bf3b;
}

.serviceArea.StartUpTwo .singleService {
	color: #717171;
	padding: 100px 35px 0;
	text-align: center;
}

.serviceArea.StartUpTwo .col-md-4:nth-child(1) .singleService,
.serviceArea.StartUpTwo .col-md-4:nth-child(2) .singleService,
.serviceArea.StartUpTwo .col-md-4:nth-child(3) .singleService {
	padding-top: 40px
}

.serviceArea.StartUpTwo .singleService p {
	line-height: 24px;
	margin: 0;
}

.serviceArea.StartUpTwo .serviceIcon i {
	font-size: 26px;
	margin-bottom: 15px;
}

.serviceArea.StartUpTwo .serviceIcon {
	position: relative
}

.serviceArea.StartUpTwo .serviceIcon:before,
.serviceArea.StartUpTwo .serviceIcon:after {
	position: absolute;
	content: '';
	width: 50px;
	height: 1px;
	background: #f9bf3b;
	left: 50%;
	margin-left: -25px;
	top: -40px;
	-webkit-transition: .4s;
	transition: .4s;
	-webkit-transition-delay: .15s;
	transition-delay: .15s;
}

.serviceArea.StartUpTwo .singleService:hover .serviceIcon:before {
	width: 0;
}

.serviceArea.StartUpTwo .serviceIcon:after {
	height: 20px;
	width: 1px;
	margin: 0;
	-webkit-transition: .2s;
	transition: .2s;
	-webkit-transition-delay: 0s;
	transition-delay: 0s;
}

.serviceArea.StartUpTwo .singleService:hover .serviceIcon:after {
	height: 0
}


/* | FitnessOne | */

.serviceArea.FitnessOne .sectionTitle {
	text-align: left;
}
.serviceArea.FitnessOne .sectionTitle h1:before,
.serviceArea.FitnessOne .sectionTitle h1:after{
	left: 0;
	margin-left: 0
}
.serviceArea.FitnessOne .serviceIcon {
	background: #363636 none repeat scroll 0 0;
	border-radius: 5px;
	height: 100px;
	line-height: 100px;
	text-align: left;
	width: 100px;
	margin-bottom: 50px;
  display: inline-flex;
  flex-direction: column;
  justify-content: center;
}
.serviceArea.FitnessOne .serviceIcon img{
	width: 77%
}

.serviceArea.FitnessOne .col-md-3 {
	padding-right: 0;
}

.serviceArea.FitnessOne .serviceTxt > h2 {
	font-size: 16px;
	margin-bottom: 20px;
	text-transform: uppercase;
	color: #292929;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}
.serviceArea.FitnessOne .singleService:hover .serviceTxt > h2{
	color: #f9bf3b
}

.serviceArea.FitnessOne .serviceTxt {
	color: #717171;
}

.serviceArea.FitnessOne .serviceTxt > p {
	margin: 0;
	line-height: 24px;
}


/* | CorporateOne | */

.serviceArea.CorporateOne .singleService h2 {
	color: #4d4d4d;
	font-size: 17px;
	margin-bottom: 20px;
	text-transform: uppercase;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}

.serviceArea.CorporateOne .singleService:hover h2 {
	color: #f9bf3b;
}

.serviceArea.CorporateOne .singleService {
	color: #717171;
	padding: 100px 35px 0;
	text-align: left;
}

.serviceArea.CorporateOne .col-md-4:nth-child(1) .singleService,
.serviceArea.CorporateOne .col-md-4:nth-child(2) .singleService,
.serviceArea.CorporateOne .col-md-4:nth-child(3) .singleService {
	padding-top: 0px
}

.serviceArea.CorporateOne .singleService p {
	line-height: 24px;
	margin: 0;
}

.serviceArea.CorporateOne .serviceIcon i {
	font-size: 26px;
	margin-bottom: 15px;
}

.serviceArea.CorporateOne .singleService:hover .serviceIcon:after {
	height: 0
}


/* | CorporateTwo | */

.serviceArea.CorporateTwo .sectionTitle {
	margin-bottom: 60px;
}

.serviceArea.CorporateTwo.sectionPadding {
	padding: 120px 0 60px;
}

.serviceArea.CorporateTwo .singleService h2 {
	color: #4d4d4d;
	font-size: 17px;
	margin-bottom: 0;
	text-transform: uppercase;
	margin-bottom: 20px;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}

.serviceArea.CorporateTwo .singleService.active h2 ,
.serviceArea.CorporateTwo .singleService:hover h2 {
	color: #4d4d4d;
}

.serviceArea.CorporateTwo .singleService {
	color: #717171;
	padding: 60px 35px;
	text-align: center;
}

.serviceArea.CorporateTwo .col-md-4 {
	border-top: 1px solid #f1f1f1;
}

.serviceArea.CorporateTwo .col-md-4:before {
	content: '';
	position: absolute;
	height: 100%;
	width: 1px;
	background: #f1f1f1;
	top: -50%;
	left: 0;
}

.serviceArea.CorporateTwo .col-md-4:nth-child(3n + 1):before {
	display: none
}

.serviceArea.CorporateTwo .col-md-4:nth-child(1),
.serviceArea.CorporateTwo .col-md-4:nth-child(2),
.serviceArea.CorporateTwo .col-md-4:nth-child(3) {
	border-top: none
}

.serviceArea.CorporateTwo .col-md-4:nth-child(1):before,
.serviceArea.CorporateTwo .col-md-4:nth-child(2):before,
.serviceArea.CorporateTwo .col-md-4:nth-child(3):before {
	display: none
}

.serviceArea.CorporateTwo .singleService p {
	line-height: 24px;
	margin: 0;
	-webkit-transform: scale(0);
	transform: scale(0);
	-webkit-transition: .4s;
	transition: .4s;
	position: absolute;
	width: 100%;
	left: 0;
	padding: 0 50px;
	bottom: 60px;
}

.serviceArea.CorporateTwo .serviceHead {
	position: absolute;
	top: 50%;
	width: 100%;
	-webkit-transition: .4s;
	transition: .4s;
	left: 0;
	margin-top: -30px;
}

.serviceArea.CorporateTwo .singleService.active .serviceHead,
.serviceArea.CorporateTwo .singleService:hover .serviceHead {
	top: 60px;
	margin-top: 0
}

.serviceArea.CorporateTwo .singleService.active p,
.serviceArea.CorporateTwo .singleService:hover p {
	-webkit-transform: scale(1);
	transform: scale(1);
}

.serviceArea.CorporateTwo .serviceIcon i {
	font-size: 26px;
	margin-bottom: 15px;
}

.serviceArea.CorporateTwo .serviceIcon {
	position: relative
}

.serviceArea.CroporaterTwo .serviceIcon:before {
	position: absolute;
	content: '';
	width: 0px;
	height: 1px;
	background: #4d4d4d;
	left: 50%;
	margin-left: -25px;
	top: -25px;
	-webkit-transition: .4s;
	transition: .4s;
}

.serviceArea.CroporaterTwo .singleService.active .serviceIcon:before,
.serviceArea.CroporaterTwo .singleService:hover .serviceIcon:before {
	width: 50px;
}

.serviceArea.CroporaterTwo .col-md-4:nth-child(odd) {
	background: #201f1f
}


/* | CroporateFour | */

.serviceArea.CorporateFour .container {
	
	background-size: auto 0px;
	position: relative;
}

.original.serviceArea.CorporateFour .container {
	background: url(../../img/service-img-one.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	background-size: auto 535px;
	position: relative;
}

.serviceArea.CorporateFour .container:before {
	position: absolute;
	content: '';
	width: 400px;
	height: 1px;
	background: #dadada;
	left: 50%;
	margin-left: -200px;
	bottom: 0;
}

.serviceArea.CorporateFour .singleService {
	height: 180px;
	overflow: hidden;
	width: 100%;
	color: #717171
}

.serviceArea.CorporateFour .serviceIcon {
	background: #3e3e3e none repeat scroll 0 0;
	border: 4px solid #f0f0f0;
	border-radius: 50%;
	box-shadow: 0 0 2px #000;
	color: #fff;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	float: left;
	font-size: 20px;
	height: 80px;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	margin: 2px;
	text-align: center;
	width: 80px;
	-webkit-transition: .4s;
	transition: .4s;
}
.serviceArea.CorporateFour .serviceIcon i {
  line-height: 21px;
    margin-top: 3px
}
.serviceArea.CorporateFour .singleService:hover .serviceIcon {
	box-shadow: 0 0 2px #f9bf3b;
	background: #f9bf3b
}

.serviceArea.CorporateFour .serviceContent h2 {
	color: #4d4d4d;
	font-size: 17px;
	margin-bottom: 20px;
	text-transform: uppercase;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}


.serviceArea.CorporateFour .serviceContent > p {
	line-height: 24px;
}

.serviceArea.CorporateFour .right .serviceIcon {
	float: right;
}

.serviceArea.CorporateFour .serviceContent {
	padding-left: 115px;
}

.serviceArea.CorporateFour .right .serviceContent {
	padding-left: 0;
	padding-right: 115px;
}

.serviceArea.CorporateFour .right .serviceIcon {
	float: right;
}

.serviceArea.CorporateFour .right .singleService {
	text-align: right;
}


/* | CorporateFive | */

.serviceArea.CorporateFive .sectionTitle {
	margin-bottom: 60px;
}

.serviceArea.CorporateFive.sectionPadding {
	padding: 120px 0 60px;
}

.serviceArea.CorporateFive .singleService h2 {
	color: #4d4d4d;
	font-size: 17px;
	margin-bottom: 20px;
	text-transform: uppercase;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}
.serviceArea.CorporateFive .singleService.active h2,
.serviceArea.CorporateFive .singleService:hover h2{
	color: #f9bf3b
}
.serviceArea.CorporateFive .serviceHead {
	left: 0;
	margin-top: -52.5px;
	position: absolute;
	top: 50%;
	width: 100%;
	-webkit-transition: .4s;
	transition: .4s;
}

.serviceArea.CorporateFive .singleService.active .serviceHead,
.serviceArea.CorporateFive .singleService:hover .serviceHead {
	top: 60px;
	margin: 0
}

.serviceArea.CorporateFive .singleService {
	color: #717171;
	padding: 60px 35px;
	text-align: center;
	height: 325px;
}

.serviceArea.CorporateFive .singleService p {
	bottom: 60px;
	left: 0;
	padding: 0 50px;
	position: absolute;
	-webkit-transform: scale(0);
	transform: scale(0);
	width: 100%;
	line-height: 24px;
	margin: 0;
	-webkit-transition: .4s;
	transition: .4s;
}
.serviceArea.CorporateFive .singleService.active p,
.serviceArea.CorporateFive .singleService:hover p {
	-webkit-transform: scale(1);
	transform: scale(1)
}

.serviceArea.CorporateFive .serviceIcon {
	height: 70px;
	width: 70px;
	border: 4px solid #e9e9e9;
	display: -webkit-inline-box;
	display: -webkit-inline-flex;
	display: -ms-inline-flexbox;
	display: inline-flex;
	text-align: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	border-radius: 50%;
	box-shadow: 0 0 2px #000;
	margin-bottom: 20px;
}

.serviceArea.CorporateFive .serviceIcon i {
	font-size: 26px;
}

.serviceArea.CorporateFive .serviceIcon {
	position: relative
}

.serviceArea.CorporateFive .col-md-4 {
	border-top: 1px solid #f1f1f1;
}

.serviceArea.CorporateFive .col-md-4:before {
	content: '';
	position: absolute;
	height: 100%;
	width: 1px;
	background: #f1f1f1;
	top: -50%;
	left: 0;
}

.serviceArea.CorporateFive .col-md-4:nth-child(3n + 1):before {
	display: none
}

.serviceArea.CorporateFive .col-md-4:nth-child(1),
.serviceArea.CorporateFive .col-md-4:nth-child(2),
.serviceArea.CorporateFive .col-md-4:nth-child(3) {
	border-top: none
}

.serviceArea.CorporateFive .col-md-4:nth-child(1):before,
.serviceArea.CorporateFive .col-md-4:nth-child(2):before,
.serviceArea.CorporateFive .col-md-4:nth-child(3):before {
	display: none
}


/* | CorporateSix | */

.serviceArea.CorporateSix {
	overflow: hidden;
}

.serviceArea.CorporateSix .container {
	background: url(../../img/service-img-2.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	background-size: auto 465px;
	position: relative;
}

.serviceArea.CorporateSix .container:before {
	background: #f0f0f0 none repeat scroll 0 0;
	bottom: 0;
	content: "";
	height: 1px;
	left: -100%;
	position: absolute;
	width: 500%;
}

.serviceArea.CorporateSix .singleService {
	height: 180px;
	overflow: hidden;
	width: 100%;
	color: #717171
}

.serviceArea.CorporateSix .serviceIcon {
	background: #3e3e3e none repeat scroll 0 0;
	border: 4px solid #f0f0f0;
	border-radius: 50%;
	box-shadow: 0 0 2px #000;
	color: #fff;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	float: left;
	font-size: 26px;
	height: 80px;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	margin: 2px;
	text-align: center;
	width: 80px;
	-webkit-transition: .4s;
	transition: .4s;
}

.serviceArea.CorporateSix .singleService.active .serviceIcon {
	background: #f9bf3b;
	box-shadow: 0 0 2px #f9bf3b;
	color: #fff
}

.serviceArea.CorporateSix .serviceContent h2 {
	color: #4d4d4d;
	font-size: 17px;
	margin-bottom: 20px;
	text-transform: uppercase;
	margin-top: 25px;
	line-height: 30px;
	-webkit-transition: .4s;
	transition: .4s;
}

.serviceArea.CorporateSix .singleService.active .serviceContent h2 {
	margin-top: 0
}

.serviceArea.CorporateSix .serviceContent > p {
	line-height: 24px;
	margin: 0;
	-webkit-transform: scale(1, 0);
	transform: scale(1, 0);
	-webkit-transition: .4s;
	transition: .4s;
	-webkit-transform-origin: top;
	transform-origin: top
}

.serviceArea.CorporateSix .singleService.active .serviceContent > p {
	-webkit-transform: scale(1);
	transform: scale(1)
}

.serviceArea.CorporateSix .right .serviceIcon {
	float: right;
}

.serviceArea.CorporateSix .serviceContent {
	padding-left: 115px;
	height: 110px;
	position: relative
}

.serviceArea.CorporateSix .right .serviceContent {
	padding-left: 0;
	padding-right: 115px;
}

.serviceArea.CorporateSix .right .serviceIcon {
	float: right;
}

.serviceArea.CorporateSix .right .singleService {
	text-align: right;
}


/* | CorporateThree | */

.serviceArea.CorporateThree .service-list {
	padding-left: 140px;
	position: relative;
}

.serviceArea.CorporateThree .img-bg {
	background-image: url(../../img/iconImg/service-man-1.png);
	position: absolute;
	width: 279px;
	height: 455px;
	left: -66px;
	bottom: 0px;
}

.serviceArea.CorporateThree {
	overflow: hidden;
	padding-bottom: 0
}

.serviceArea.CorporateThree .services {
	box-shadow: 0 6px 18px 0 rgba(0, 0, 0, 0.23);
	padding: 100px;
	position: relative;
	overflow: hidden;
	padding-right: 70px;
}

.serviceArea.CorporateThree .service-list:after {
	background: #fff none repeat scroll 0 0;
	box-shadow: 14px 6px 18px 0 rgba(0, 0, 0, 0.23);
	content: "";
	height: 100%;
	left: 99%;
	position: absolute;
	top: 0;
	width: 10000px;
}

.serviceArea.CorporateThree .serviceIcon {
	display: inline-block;
	float: left;
	font-size: 26px;
	height: 30px;
	line-height: 26px;
	width: auto;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}

.serviceArea.CorporateThree .serviceHead > h2 {
	color: #4d4d4d;
	font-size: 17px;
	line-height: 26px;
	margin-bottom: 35px;
	padding-left: 60px;
	text-transform: uppercase;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}
.serviceArea.CorporateThree .singleService:hover .serviceHead > h2,
.serviceArea.CorporateThree .singleService:hover .serviceHead{
	color: #f9bf3b
}
.serviceArea.CorporateThree .singleService {
	margin-top: 40px;
}

.serviceArea.CorporateThree .singleService p {
	color: #747474;
	margin: 0;
	line-height: 24px;
}

.serviceArea.CorporateThree .col-md-4:nth-child(1) .singleService,
.serviceArea.CorporateThree .col-md-4:nth-child(2) .singleService,
.serviceArea.CorporateThree .col-md-4:nth-child(3) .singleService {
	margin-top: 0
}


/* *****************************************
>>> Testimonial Area Css
***************************************** */


/*1*/

.testimonialArea.StartUpOne {
	background: #fff
}
.testimonialArea.StartUpOne .slideImg {
	display: inline-block;
	margin-bottom: 60px;
	width: 144px;
	-webkit-animation-duration: 1.5s;
	animation-duration: 1.5s;
	animation-timing-function: ease
}

.testimonialArea.StartUpOne .singleTstSlide {
	color: #707070;
	text-align: center;
}

.testimonialArea.StartUpOne .singleTstSlide p {
	line-height: 27px;
	margin: 0;
	-webkit-animation-duration: 1.2s;
	animation-duration: 1.2s
}

.testimonialArea.StartUpOne .singleTstSlide .clientName {
	color: #474747;
	display: block;
	font-size: 18px;
	font-weight: 700;
	margin: 25px 0 10px;
	-webkit-animation-duration: 1.4s;
	animation-duration: 1.4s
}

.testimonialArea.StartUpOne .singleTstSlide .position {
	color: #848484;
	font-size: 16px;
	display: block;
	-webkit-animation-duration: 1.6s;
	animation-duration: 1.6s;
	margin-bottom: 75px;
    font-family: "montserratlight",sans-serif;
}

.testimonialArea.StartUpOne .owl-dots {
	bottom: 0;
	left: 50%;
	position: absolute;
	width: 400px;
	margin-left: -200px;
	text-align: center
}

.testimonialArea.StartUpOne .owl-dot {
	background: #c1c1c1;
	width: 20px;
	height: 2px;
	margin: 1px 3px 1px 0;
	display: inline-block;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
	position: relative
}

.testimonialArea.StartUpOne .owl-dot:before {
	content: '';
	height: 500%;
	width: 100%;
	left: 0;
	top: -200%;
	background: transparent;
	position: absolute;
}

.testimonialArea.StartUpOne .owl-dot.active {
	background: #4a4a4a;
	height: 4px;
	margin: 0px 3px 0px 0;
}

.testimonialArea.StartUpOne .owl-dot:last-child {
	margin-right: 0;
}


/*2*/

.testimonialArea.StartUpTwo .singleTstSlide {
	text-align: center;
}

.testimonialArea.StartUpTwo .singleTstSlide {
	padding: 0 70px;
}

.testimonialArea.StartUpTwo .tstTxt {
	background: #f7f7f7 none repeat scroll 0 0;
	border-radius: 5px;
	color: #666;
	margin-bottom: 30px;
	padding: 50px 30px;
	position: relative;
}

.testimonialArea.StartUpTwo .tstTxt p {
	margin: 0;
}

.testimonialArea.StartUpTwo .tstTxt:before {
	content: "";
	height: 0;
	left: 50%;
	position: absolute;
	bottom: -20px;
	width: 0;
	border-right: 10px solid transparent;
	border-left: 10px solid transparent;
	border-bottom: 10px solid transparent;
	border-top: 10px solid #f7f7f7;
	margin-left: -5px
}

.testimonialArea.StartUpTwo .clientName {
	color: #2a2a2a;
	display: block;
	font-size: 22px;
	font-weight: 700;
	margin-bottom: 5px;
}

.testimonialArea.StartUpTwo .position {
	color: #989898;
	display: block;
    font-family: "montserratlight",sans-serif;
}

.testimonialArea.StartUpTwo .tstDotSlider {
	margin: 50px auto 0;
	width: 400px;
}

.testimonialArea.StartUpTwo .tstDotSlider .singleTstDot {
	position: relative;
}

.testimonialArea.StartUpTwo .tstDotSlider .singleTstDot:before {
	position: absolute;
	content: '';
	width: 100%;
	height: 100%;
	background: rgba(255, 255, 255, 0.8);
	left: 0;
	top: 0;
}

.testimonialArea.StartUpTwo .tstDotSlider .singleTstDot.slick-current:before {
	display: none;
}

.testimonialArea.StartUpTwo .tstDotSlider .singleTstDot.currentPlusOne:before,
.testimonialArea.StartUpTwo .tstDotSlider .singleTstDot.CurrentMinusOne:before {
	background: rgba(255, 255, 255, 0.5);
}

.testimonialArea.StartUpTwo .tstDotSlider .singleTstDot {
	margin-right: 17px;
	-webkit-transition: .2s;
	-o-transition: .2s;
	transition: .2s;
	overflow: hidden
}

.testimonialArea.StartUpTwo .tstDotSlider .singleTstDot img {
	height: 100%;
	width: 100%;
}

.testimonialArea.StartUpTwo .tstDotSlider .singleTstDot:last-child {
	margin: 0
}



/*3*/

.testimonialArea.CorporateOne {
	background: url(../../img/testimonial/tst3-bg.jpg);
	background-size: cover;
	position: relative;
	z-index: 1
}

.testimonialArea.CorporateOne:before {
	position: absolute;
	content: '';
	background: rgba(43, 43, 43, 0.92);
	z-index: -1;
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
}

.testimonialArea.CorporateOne .singleTstSlide {
	text-align: center;
	color: #fff;
}

.testimonialArea.CorporateOne .tstImg {
	display: inline-block;
	height: 135px;
	width: 135px;
	margin-bottom: 30px;
	animation-duration: .8s;
	animation-timing-function: ease
}

.testimonialArea.CorporateOne .clientName,
.testimonialArea.CorporateOne .position {
	display: block;
}

.testimonialArea.CorporateOne .clientName {
	color: #fff;
	font-size: 16px;
	font-weight: 700;
	text-transform: uppercase;
	margin-bottom: 10px;
	animation-duration: 1s;
}

.testimonialArea.CorporateOne .position {
	margin-bottom: 30px;
	color: #b5b5b5;
	font-family: 'montserratlight', sans-serif;
	font-size: 12px;
	animation-duration: 1.2s;
}

.testimonialArea.CorporateOne .singleTstSlide p {
	margin-bottom: 0;
	line-height: 30px;
	animation-duration: 1.4s;
}

.testimonialArea.CorporateOne .singleTstSlide p:last-child {
	margin-bottom: 80px;
}

.testimonialArea.CorporateOne .tstSlider {
	position: relative;
}

.testimonialArea.CorporateOne .tstSlider .owl-dots {
	position: absolute;
	left: 50%;
	bottom: 0;
	width: 400px;
	margin-left: -200px;
	text-align: center
}

.testimonialArea.CorporateOne .tstSlider .owl-dot {
	width: 30px;
	background: #adadad;
	height: 3px;
	margin-right: 4px;
	display: inline-block;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
	margin-bottom: 3px;
	position: relative
}

.testimonialArea.CorporateOne .tstSlider .owl-dot:before {
	content: '';
	height: 500%;
	width: 100%;
	left: 0;
	top: -200%;
	background: transparent;
	position: absolute;
}

.testimonialArea.CorporateOne .tstSlider .owl-dot:last-chile {
	margin: 0;
}

.testimonialArea.CorporateOne .tstSlider .owl-dot.active {
	width: 20px;
	background: #fff;
	margin-bottom: 0
}


/*4*/

.testimonialArea.CorporateTwo {
	background: url(../../img/testimonial/tst4-bg.jpg);
	background-size: cover;
	position: relative;
	z-index: 1
}

.testimonialArea.CorporateTwo:before {
	background: rgba(25, 25, 25, 0.88);
	background-size: cover;
	position: absolute;
	content: '';
	z-index: -1;
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
}

.testimonialArea.CorporateTwo .singleTstSlide .tstIcon {
	font-size: 34px;
	color: #575757;
	margin-bottom: 20px;
	animation-duration: .6s;
}

.testimonialArea.CorporateTwo .singleTstSlide {
	text-align: center;
	color: #fff;
}

.testimonialArea.CorporateTwo .singleTstSlide .tstTxt {
	margin-bottom: 20px;
	animation-duration: 1s;
}

.testimonialArea.CorporateTwo .singleTstSlide .tstTxt p {
	margin: 0;
}

.testimonialArea.CorporateTwo .singleTstSlide span {
	display: block;
}

.testimonialArea.CorporateTwo .singleTstSlide span.clientName {
	font-size: 16px;
	font-weight: 700;
	text-transform: uppercase;
	margin-bottom: 10px;
	animation-duration: 1.2s;
}

.testimonialArea.CorporateTwo .singleTstSlide span.position {
	display: block;
	font-size: 12px;
	color: #b5b5b5;
	font-family: 'montserratlight', sans-serif;
	animation-duration: 1.4s;
}

.testimonialArea.CorporateTwo .owl-next,
.testimonialArea.CorporateTwo .owl-prev {
	position: absolute;
	top: 50%;
	height: 80px;
	line-height: 80px;
	margin-top: -40px;
	color: #fff;
	font-size: 24px;
	left: -90px;
	width: 20px;
	text-align: center
}

.testimonialArea.CorporateTwo .owl-next {
	right: -90px;
	left: auto
}


/*5*/

.testimonialArea.CorporateThree {
	background: url(../../img/testimonial/tst5-bg.jpg);
	background-size: cover;
    background-position: center;
}

.testimonialArea.CorporateThree .singleTstSlide {
	text-align: center;
	color: #fff;
}

.testimonialArea.CorporateThree .singleTstSlide .tstTxt {
	margin-bottom: 20px;
	animation-duration: 1s;
}

.testimonialArea.CorporateThree .singleTstSlide .tstTxt p {
	margin: 0;
}

.testimonialArea.CorporateThree .singleTstSlide span {
	display: block;
}

.testimonialArea.CorporateThree .singleTstSlide span.clientName {
	font-size: 16px;
	font-weight: 700;
	text-transform: uppercase;
	margin-bottom: 10px;
	animation-duration: 1.2s;
}

.testimonialArea.CorporateThree .singleTstSlide span.position {
	display: block;
	font-size: 12px;
	color: #b5b5b5;
	font-family: 'montserratlight', sans-serif;
	animation-duration: 1.4s;
    margin-bottom: 30px;
}

.testimonialArea.CorporateThree .owl-nav {
	color: #a6a6a6;
	display: inline-block;
	font-size: 24px;
	left: 50%;
	margin-left: -25px;
	position: absolute;
	width: 50px;
	overflow: hidden;
	height: 40px;
	line-height: 40px;
	bottom: 0;
    margin-bottom: -20px;
}

.testimonialArea.CorporateThree .owl-prev {
	float: left;
	line-height: 35px;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}

.testimonialArea.CorporateThree .owl-next {
	float: right;
	line-height: 35px;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}

.testimonialArea.CorporateThree .owl-next:hover,
.testimonialArea.CorporateThree .owl-prev:hover {
	color: #fff;
}


/*6*/

.testimonialArea.CorporateFour .tstCol{
	padding: 0 70px;
}

.testimonialArea.CorporateFour .tstSlider{
	text-align: center;
	color: #707070
}

.testimonialArea.CorporateFour .tstSlider .tstIcon{
	font-size: 44px;
	color: #dadada;
	margin-bottom: 10px;
}
.testimonialArea.CorporateFour .tstSlider .tstTop p{
	margin: 0;
}
.testimonialArea.CorporateFour .tstSlider .tstTop{
	border: 1px solid #dfdfdf;
	border-radius: 5px;
	padding: 40px 40px 50px;
	position: relative;
	margin-bottom: 40px;
	animation-duration: .8s;
}
.testimonialArea.CorporateFour .tstSlider .tstTop:before {
  bottom: -9px;
  content: "";
  height: 9px;
  left: 50%;
  margin-left: -5px;
  position: absolute;
  width: 10px;
	background: url(../../img/iconImg/tstMsgArrow.jpg);
}
.testimonialArea.CorporateFour .tstImg {
	display: inline-block;
	height: 86px;
	width: 86px;
	animation-duration: 1.4s;
	margin-bottom: 65px;
}
.testimonialArea.CorporateFour .tstImg img{
	overflow: hidden;
	border-radius: 50%;
	border: 4px solid #343434
}

.testimonialArea.CorporateFour span {
	display: block;
}
.testimonialArea.CorporateFour .clientName {
    color: #2a2a2a;
    font-size: 16px;
    font-weight: 700;
    margin-bottom: 5px;
    text-transform: uppercase;
}
.testimonialArea.CorporateFour .position {
    color: #898989;
    margin-bottom: 20px;
    font-family: "montserratlight",sans-serif;
}
.testimonialArea.CorporateFour .tstSlider .owl-dots{
	position: absolute;
	bottom: 0;
	width: 400px;
	text-align: center;
	margin-left: -200px;
	left: 50%;
}
.testimonialArea.CorporateFour .tstSlider .owl-dot{
	width: 8px;
	height: 8px;
	background: transparent;
	border: 2px solid #7e7e7e;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
	border-radius: 50%;
	display: inline-block;
	margin-right: 5px;
	margin-bottom: 3px;
}
.testimonialArea.CorporateFour .tstSlider .owl-dot:last-child{
	margin-right: 0
}
.testimonialArea.CorporateFour .tstSlider .owl-dot.active{
	width: 14px;
	height: 14px;
	background: #7e7e7e;
	margin-bottom: 0
}


/*7*/


.testimonialArea.CorporateFive .tstImg {
    height: 135px;
    margin-bottom: 20px;
    overflow: hidden;
    width: 135px;
}
.testimonialArea.CorporateFive .clientName {
    display: block;
    font-size: 18px;
    font-weight: 700;
    margin-bottom: 8px;
    text-transform: capitalize;
}
.testimonialArea.CorporateFive .position {
    color: #848484;
    display: block;
    font-size: 12px;
    margin-bottom: 20px;
}
.testimonialArea.CorporateFive .tstTxt {
    color: #848484;
    font-size: 12px;
}
.testimonialArea.CorporateFive .tstTxt p {
    line-height: 23px;
    margin: 0;
}

/*8*/

.testimonialArea.CorporateSix{
    background: #141414;
}
.testimonialArea.CorporateSix .clientName {
    display: block;
    font-size: 18px;
    font-weight: 700;
    margin-bottom: 8px;
    text-transform: capitalize;
    color: #fff;
}
.testimonialArea.CorporateSix .position {
    color: #848484;
    display: block;
    font-size: 12px;
    margin-bottom: 20px;
}
.testimonialArea.CorporateSix .tstTxt {
    color: #808080;
    font-size: 12px;
    font-style: italic
}
.testimonialArea.CorporateSix .tstTxt p {
    line-height: 23px;
    margin: 0;
}

/*9*/

.testimonialArea.CorporateSeven .singleTstSlide {
    color: #707070;
    text-align: center;
}
.testimonialArea.CorporateSeven .singleTstSlide .tstTxt p {
    margin: 0;
}
.testimonialArea.CorporateSeven .singleTstSlide .tstTxt {
    margin-bottom: 45px;
    animation-duration: 1.5s;
}
.testimonialArea.CorporateSeven .singleTstSlide .tstClients {
    display: inline-block;
    margin-bottom: 65px
}
.testimonialArea.CorporateSeven .singleTstSlide .tstImg {
    float: left;
    height: 80px;
    width: 80px;
    animation-duration: 1.5s;
}
.testimonialArea.CorporateSeven .singleTstSlide .clientsDesc {
    display: inline-table;
    height: 80px;
    padding-left: 30px;
    text-align: left;
    animation-duration: 1.5s;
}
.testimonialArea.CorporateSeven .singleTstSlide .clientsDesc .clientName {
    color: #474747;
    display: block;
    font-size: 18px;
    font-weight: 700;
    margin-bottom: 10px;
}
.testimonialArea.CorporateSeven .singleTstSlide .clientsDesc .position {
    color: #848484;
    display: block;
    font-size: 12px;
    font-family: "montserratlight",sans-serif;
}
.testimonialArea.CorporateSeven .singleTstSlide .clientsDesc .clientCell{
    display: table-cell;
    vertical-align: middle
}
.testimonialArea.CorporateSeven .owl-dots{
    position: absolute;
    bottom: 0;
    width: 400px;
    margin-left: -200px;
    left: 50%;
    text-align: center;
}
.testimonialArea.CorporateSeven .owl-dot{
    width: 20px;
    height: 3px;
    background: #aeaeae;
    -webkit-transition: .4s;
    -o-transition: .4s;
    transition: .4s;
    display: inline-block;
    margin-right: 3px;
    position: relative;
}
.testimonialArea.CorporateSeven .owl-dot:last-child{
    margin-right: 0;
}
.testimonialArea.CorporateSeven .owl-dot.active{
    width: 30px;
    background: #4e4e4e;
    -webkit-transition: .4s;
    -o-transition: .4s;
    transition: .4s;
}
.testimonialArea.CorporateSeven .owl-dot:before{
    height: 300%;
    width: 100%;
    margin-top: -100%
}
.testimonialArea.CorporateSeven .owl-carousel .owl-item img{
    transform-style: inherit
}






/* *****************************************
>>> Portfolio Area CSS
***************************************** */

/*1*/


.portfolioArea.StartUpOne{
	background: #fff
}

.portfolioArea.StartUpOne .singleItem{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.portfolioArea.StartUpOne .portCol{
	margin-top: 30px;
}
.portfolioArea.StartUpOne .portCol:nth-child(1),
.portfolioArea.StartUpOne .portCol:nth-child(2),
.portfolioArea.StartUpOne .portCol:nth-child(3){
	margin-top: 0;
}
.portfolioArea.StartUpOne .singleItem img{
	width: 100%;
}
.portfolioArea.StartUpOne .portfolioItem .singleItem img{
    width: 100%;
    -webkit-transition: .4s;
    -o-transition: .4s;
    transition: .4s;
}
.portfolioArea.StartUpOne .singleItem:hover img{
    transform: scale(1.2)
}

.portfolioArea.StartUpOne .hoverContent {
    left: 40px;
    position: absolute;
    text-align: center;
    top: 40px;
/*    background: rgba(241, 241, 241, 0.93);*/
	background: RGBA(249, 191, 59, 0.9);
    display: table;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: .4s;
    -o-transition: .4s;
    transition: .4s;
}

.portfolioArea.StartUpOne .singleItem:hover .hoverContent{
    opacity: 1;
    visibility: visible
}
.portfolioArea.StartUpOne .hoverCell{
    display: table-cell;
    vertical-align: middle
}
.portfolioArea.StartUpOne span.h4 {
    color: #ffffff;
    display: block;
    margin: 0 0 4px;
    text-transform: uppercase;
}
.portfolioArea.StartUpOne span.h6 {
    color: #f7f7f7;
    margin: 0;
	font-family: 'montserratlight', sans-serif;
}

.portfolioArea.StartUpOne .portfolioBtn {
    text-align: center;
    margin-top: 50px;
}
.portfolioArea.StartUpOne .portfolioBtn > a {
    background: #fff none repeat scroll 0 0;
    border-radius: 30px;
    color: #3c3c3c;
    display: inline-block;
    font-weight: 700;
    line-height: 50px;
    padding: 0 30px;
    text-transform: uppercase;
    overflow: hidden;
    -webkit-transition: .4s;
    -o-transition: .4s;
    transition: .4s;
	border: 1px solid #3c3c3c
}
.portfolioArea.StartUpOne .portfolioBtn > a:before {
    background: #f9bf3b;
}
.portfolioArea.StartUpOne .portfolioBtn > a:hover {
	border: 1px solid #f9bf3b;
	color: #fff
}





/*2*/


.portfolioArea.StartUpTwo .singleItem{
	width: 25%;
    float: left;
	overflow: hidden;
}

.portfolioArea.StartUpTwo img{
	width: 100%;
}

.portfolioArea.StartUpTwo .singleItem img{
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}
.portfolioArea.StartUpTwo .singleItem:hover img{
	transform: scale(1.2)
}
.portfolioArea.StartUpTwo .hoverContent {
    background: #252525 none repeat scroll 0 0;
    bottom: -100px;
    display: table;
    height: 90px;
    left: 0;
    position: absolute;
    width: 100%;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}

.portfolioArea.StartUpTwo .singleItem:hover .hoverContent {
    bottom: 2px;
}
.portfolioArea.StartUpTwo .hoverContent .hoverCell {
    display: table-cell;
    vertical-align: middle;
}
.portfolioArea.StartUpTwo .hoverContent .h4 {
    color: #f8f8f8;
    display: block;
    margin: 0 0 10px;
    text-align: center;
    width: 100%;
}
.portfolioArea.StartUpTwo .hoverContent .h6 {
    color: #b0b0b0;
    display: block;
    margin: 0;
    text-align: center;
    width: 100%;
}

/*3*/

.portfolioArea.fitnessGellary:before,
.portfolioArea.fitnessGellary:after{
  background: #fff none repeat scroll 0 0;
  content: "";
  height: 6px;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 3;
}
.portfolioArea.fitnessGellary:after{
	top: auto;
	bottom: 0
}

.portfolioArea.FitnessOne .sectionTitle{
	text-align: left
}
.portfolioArea.FitnessOne .sectionTitle h1:before,
.portfolioArea.FitnessOne .sectionTitle h1:after{
	left: 0;
	margin-left: 0
}
.portfolioArea.FitnessOne.secTitleCenter .sectionTitle{
    text-align: center;
}
.portfolioArea.FitnessOne.secTitleCenter .sectionTitle h1:before,
.portfolioArea.FitnessOne.secTitleCenter .sectionTitle h1:after{
    left: 50%;
    margin-left: -15px;
}
.portfolioArea.FitnessOne .widthOne{
	width: 25%;
}
.portfolioArea.FitnessOne .widthTwo{
	width: 50%;
}
.portfolioArea.FitnessOne .singleItem {
	overflow: hidden;
}
.portfolioArea.FitnessOne .singleItem a:hover {
	cursor:url(../../img/iconImg/fitness-hvr-plus.png),auto;
}

.portfolioArea.FitnessOne .singleItem .hvrContent {
	position: absolute;
	width: calc(100% - 24px);
	height:  calc(100% - 24px);
	text-align: center;
	text-transform: uppercase;
	top: 12px;
	left: 12px;
	background: rgba(27, 27, 27, 0.95);
	color: #fff;
	opacity: 0;
	visibility: hidden;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}

.portfolioArea.FitnessOne .singleItem:hover .hvrContent{
	opacity: 1;
	visibility: visible
}

.portfolioArea.FitnessOne .singleItem .hvrContent p{
	position: absolute;
	width: 100%;
	text-align: center;
	left: 0;
	bottom: 30%;
	margin: 0;
}
.portfolioArea.FitnessOne .singleItem img{
	width: 100%;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
	padding: 4px;
}
.portfolioArea.FitnessOne .singleItem:hover img{
	transform: scale(1.2)
}

.portfolioArea.FitnessOne .fitGalleryMenu{
	text-align: center;
	width: 100%;
}
.portfolioArea.FitnessOne .fitGalleryMenu ul{
	display: inline-block;
	text-align: center;
	list-style: none;
	margin-bottom: 70px;
}
.portfolioArea.FitnessOne .fitGalleryMenu ul li{
	display: inline-block;
	cursor: pointer;
	color: #5b5b5b;
	text-transform: uppercase;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
	margin-right: 50px;
	font-weight: 400;
	position: relative;
}
.portfolioArea.FitnessOne .fitGalleryMenu ul li:before{
	position: absolute;
	content: '';
	width: 10px;
	height: 1px;
	background: #aaaaaa;
	top: 50%;
	right: -30px;
}
.portfolioArea.FitnessOne .fitGalleryMenu ul li:last-child{
	margin-right: 0;
}
.portfolioArea.FitnessOne .fitGalleryMenu ul li:last-child:before{
	display: none;
}
.portfolioArea.FitnessOne .fitGalleryMenu ul li.active{
	color: #959595;
	font-family: 'montserratlight', sans-serif;
}

/*4*/

.portfolioArea.CorporateOne .portfolioItem{
	overflow: hidden;
}
.portfolioArea.CorporateOne .portfolioItem .singleItem{
	width: 25%;
	float: left;
	position: relative;
      -webkit-transition: all 0.3s ease-in-out;
      transition: all 0.3s ease-in-out;
	overflow: hidden;
}

.portfolioArea.CorporateOne .portfolioItem .singleItem:hover:before{
	opacity: 1
}
.portfolioArea.CorporateOne .portfolioItem .singleItem a{
	width: 100%;
	height: 100%;
	position: relative;
	display: block;
	cursor: url(../../img/iconImg/corporate-1-hvr-plus.png),auto;
}
.portfolioArea.CorporateOne .portfolioItem .singleItem a img{
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
	width: 100%
}
.portfolioArea.CorporateOne .portfolioItem .singleItem:hover a img{
	transform: scale(1.3);
}
.portfolioArea.CorporateOne .portfolioItem .singleItem a .hvrContent{
	position: absolute;
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
	background: transparent;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}
.portfolioArea.CorporateOne .portfolioItem .singleItem:hover a .hvrContent{
	background: RGBA(44, 44, 44, 0.8);
}
.portfolioArea.CorporateOne .portfolioItem .singleItem a:before,
.portfolioArea.CorporateOne .portfolioItem .singleItem a:after,
.portfolioArea.CorporateOne .portfolioItem .singleItem a .hvrContent:before,
.portfolioArea.CorporateOne .portfolioItem .singleItem a .hvrContent:after{
	content: '';
	position: absolute;
	top: 25px;
	left: 25px;
	height: calc(100% - 50px);
	background: #f9bf3b;
	width: 4px;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
	width: 4px;
	z-index: 2
}

.portfolioArea.CorporateOne .portfolioItem .singleItem a .hvrContent:before{
	top: auto;
	left: auto;
	bottom: 25px;
	right: 25px;
	height: calc(100% - 50px);
	width: 4px;
}
.portfolioArea.CorporateOne .portfolioItem .singleItem a:before{
	top: auto;
	right: auto;
	left: 25px;
	bottom: 25px;
	width: calc(100% - 50px);
	height: 4px;
}
.portfolioArea.CorporateOne .portfolioItem .singleItem a .hvrContent:after{
	top: 25px;
	left: auto;
	bottom: auto;
	right: 25px;
	width: calc(100% - 50px);
	height: 4px;
}
.portfolioArea.CorporateOne .portfolioItem .singleItem a:after,
.portfolioArea.CorporateOne .portfolioItem .singleItem a .hvrContent:before{
	height: 0
}
.portfolioArea.CorporateOne .portfolioItem .singleItem:hover a:after,
.portfolioArea.CorporateOne .portfolioItem .singleItem:hover a .hvrContent:before{
	height: calc(100% - 50px);
}

.portfolioArea.CorporateOne .portfolioItem .singleItem a:before,
.portfolioArea.CorporateOne .portfolioItem .singleItem a .hvrContent:after{
	width: 0
}
.portfolioArea.CorporateOne .portfolioItem .singleItem:hover a:before,
.portfolioArea.CorporateOne .portfolioItem .singleItem:hover a .hvrContent:after{
	width: calc(100% - 50px);
}



/*5*/

.portfolioArea.CorporateTwo .portfolioMenu ul {
    margin: 0 0 60px;
    text-align: center;
    width: 100%;
}
.portfolioArea.CorporateTwo .portfolioMenu ul li {
    border: 1px solid #e1e1e1;
    color: #2d2d2d;
    display: inline-block;
    font-size: 11px;
    line-height: 30px;
    margin-right: 6px; margin-bottom: 6px;
    padding: 0 20px;
    text-transform: uppercase;
    cursor: pointer;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}
.portfolioArea.CorporateTwo .portfolioMenu ul li.active,
.portfolioArea.CorporateTwo .portfolioMenu ul li:hover {
    background: #f9bf3b none repeat scroll 0 0;
    color: #fff;
    border-color: #f9bf3b
}

.portfolioArea.CorporateTwo .portfolioItem{
	overflow: hidden;
}
.portfolioArea.CorporateTwo .portfolioItem .singleItem{ border: 2px solid #FFF;
	width: 25%;
	float: left;
	position: relative;
	overflow: hidden;
}

original .portfolioArea.CorporateTwo .portfolioItem .singleItem{
	width: 25%;
	float: left;
	position: relative;
	overflow: hidden;
}

.portfolioArea.CorporateTwo .portfolioItem .singleItem:hover:before{
	opacity: 1
}
.portfolioArea.CorporateTwo .portfolioItem .singleItem a{
	width: 100%;
	height: 100%;
	position: relative;
	display: block;
	cursor: url(../../img/iconImg/corporate-2-hvr-plus.png),auto;
}
.portfolioArea.CorporateTwo .portfolioItem .singleItem a img{
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
	width: 100%
}
.portfolioArea.CorporateTwo .portfolioItem .singleItem:hover a img{
	transform: scale(1.3);
}
.portfolioArea.CorporateTwo .portfolioItem .singleItem a .hvrContent{
	position: absolute;
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
	background: transparent;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}

.portfolioArea.CorporateTwo .portfolioItem .singleItem .hvrContent > p,
.portfolioArea.CorporateTwo .portfolioItem .singleItem .hvrContent > span {
    color: #fff;
    left: 0;
    margin: 0;
    position: absolute;
    text-align: center;
    text-transform: uppercase;
    width: 100%;
    z-index: 3;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
	bottom: -30px;
	font-family: 'Montserrat', sans-serif;
	font-weight: 400;
}
.portfolioArea.CorporateTwo .portfolioItem .singleItem:hover .hvrContent > p,
.portfolioArea.CorporateTwo .portfolioItem .singleItem:hover .hvrContent > span {
    bottom: 22%;
}

.portfolioArea.CorporateTwo .portfolioItem .singleItem:hover a .hvrContent{
	background: RGBA(44, 44, 44, 0.8);
}
.portfolioArea.CorporateTwo .portfolioItem .singleItem a:before,
.portfolioArea.CorporateTwo .portfolioItem .singleItem a:after,
.portfolioArea.CorporateTwo .portfolioItem .singleItem a .hvrContent:before,
.portfolioArea.CorporateTwo .portfolioItem .singleItem a .hvrContent:after{
	content: '';
	position: absolute;
	top: 25px;
	left: 25px;
	height: calc(100% - 50px);
	background: #f9bf3b;
	width: 4px;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
	width: 4px;
	z-index: 2
}

.portfolioArea.CorporateTwo .portfolioItem .singleItem a .hvrContent:before{
	top: auto;
	left: auto;
	bottom: 25px;
	right: 25px;
	height: calc(100% - 50px);
	width: 4px;
}
.portfolioArea.CorporateTwo .portfolioItem .singleItem a:before{
	top: auto;
	right: auto;
	left: 25px;
	bottom: 25px;
	width: calc(100% - 50px);
	height: 4px;
}
.portfolioArea.CorporateTwo .portfolioItem .singleItem a .hvrContent:after{
	top: 25px;
	left: auto;
	bottom: auto;
	right: 25px;
	width: calc(100% - 50px);
	height: 4px;
}
.portfolioArea.CorporateTwo .portfolioItem .singleItem a:after,
.portfolioArea.CorporateTwo .portfolioItem .singleItem a .hvrContent:before{
	height: 0
}
.portfolioArea.CorporateTwo .portfolioItem .singleItem:hover a:after,
.portfolioArea.CorporateTwo .portfolioItem .singleItem:hover a .hvrContent:before{
	height: calc(100% - 50px);
}

.portfolioArea.CorporateTwo .portfolioItem .singleItem a:before,
.portfolioArea.CorporateTwo .portfolioItem .singleItem a .hvrContent:after{
	width: 0
}
.portfolioArea.CorporateTwo .portfolioItem .singleItem:hover a:before,
.portfolioArea.CorporateTwo .portfolioItem .singleItem:hover a .hvrContent:after{
	width: calc(100% - 50px);
}





/*6*/

.portfolioArea.CorporateThree .portfolioMenu ul {
    margin: 0 0 60px;
    text-align: center;
    width: 100%;
}
.portfolioArea.CorporateThree .portfolioMenu ul li {
    color: #5b5b5b;
    display: inline-block;
    font-size: 12px;
    line-height: 35px;
    margin-right: -4px;
    padding: 0 20px;
    text-transform: uppercase;
    cursor: pointer;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
	position: relative;
}
.portfolioArea.CorporateThree .portfolioMenu ul li:last-child{
	margin: 0;
}
.portfolioArea.CorporateThree .portfolioMenu ul li:before{
	position: absolute;
	content: '';
	height: 40px;
	width: 2px;
	background: #5b5b5b;
	right: 0;
	top: 0;
	transform: skewX(-30deg)
}
.portfolioArea.CorporateThree .portfolioMenu ul li:last-child:before{
	display: none;
}
.portfolioArea.CorporateThree .portfolioMenu ul li.active,
.portfolioArea.CorporateThree .portfolioMenu ul li:hover {
    color: #b3b3b3;
}
.portfolioArea.CorporateThree .portfolioMenu ul li.active:before,
.portfolioArea.CorporateThree .portfolioMenu ul li:hover:before {
    background: #b3b3b3;
}

.portfolioArea.CorporateThree .portfolioItem{
	overflow: hidden;
}
.portfolioArea.CorporateThree .portfolioItem .singleItem{
	width: 25%;
	float: left;
	position: relative;
	overflow: hidden;
}

.portfolioArea.CorporateThree .portfolioItem .singleItem:hover:before{
	opacity: 1
}
.portfolioArea.CorporateThree .portfolioItem .singleItem a{
	width: 100%;
	height: 100%;
	position: relative;
	display: block;
	cursor: url(../../img/iconImg/corporate-2-hvr-plus.png),auto;
}
.portfolioArea.CorporateThree .portfolioItem .singleItem a img{
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
	width: 100%
}
.portfolioArea.CorporateThree .portfolioItem .singleItem:hover a img{
	transform: scale(1.3) rotate(5deg);
}
.portfolioArea.CorporateThree .portfolioItem .singleItem a .hvrContent{
	position: absolute;
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
	background: transparent;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}

.portfolioArea.CorporateThree .portfolioItem .singleItem .hvrContent > p,
.portfolioArea.CorporateThree .portfolioItem .singleItem .hvrContent > span {
    color: #fff;
    left: 0;
    margin: 0;
    position: absolute;
    text-align: center;
    text-transform: uppercase;
    width: 100%;
    z-index: 3;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
	bottom: -30px;
	font-family: 'Montserrat', sans-serif;
	font-weight: 400;
}
.portfolioArea.CorporateThree .portfolioItem .singleItem:hover .hvrContent > p,
.portfolioArea.CorporateThree .portfolioItem .singleItem:hover .hvrContent > span {
    bottom: 28%;
}

.portfolioArea.CorporateThree .portfolioItem .singleItem:hover a .hvrContent{
	background: RGBA(44, 44, 44, 0.8);
}
.portfolioArea.CorporateThree .portfolioItem .singleItem a:before,
.portfolioArea.CorporateThree .portfolioItem .singleItem a:after,
.portfolioArea.CorporateThree .portfolioItem .singleItem a .hvrContent:before,
.portfolioArea.CorporateThree .portfolioItem .singleItem a .hvrContent:after{
	content: '';
	position: absolute;
	top: 25px;
	left: 25px;
	height: calc(100% - 50px);
	background: #f9bf3b;
	width: 4px;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
	width: 4px;
	z-index: 2
}

.portfolioArea.CorporateThree .portfolioItem .singleItem a .hvrContent:before{
	top: auto;
	left: auto;
	bottom: 25px;
	right: 25px;
	height: calc(100% - 50px);
	width: 4px;
}
.portfolioArea.CorporateThree .portfolioItem .singleItem a:before{
	top: auto;
	right: auto;
	left: 25px;
	bottom: 25px;
	width: calc(100% - 50px);
	height: 4px;
}
.portfolioArea.CorporateThree .portfolioItem .singleItem a .hvrContent:after{
	top: 25px;
	left: auto;
	bottom: auto;
	right: 25px;
	width: calc(100% - 50px);
	height: 4px;
}
.portfolioArea.CorporateThree .portfolioItem .singleItem a:after,
.portfolioArea.CorporateThree .portfolioItem .singleItem a .hvrContent:before{
	height: 0
}
.portfolioArea.CorporateThree .portfolioItem .singleItem:hover a:after,
.portfolioArea.CorporateThree .portfolioItem .singleItem:hover a .hvrContent:before{
	height: calc(100% - 50px);
}

.portfolioArea.CorporateThree .portfolioItem .singleItem a:before,
.portfolioArea.CorporateThree .portfolioItem .singleItem a .hvrContent:after{
	width: 0
}
.portfolioArea.CorporateThree .portfolioItem .singleItem:hover a:before,
.portfolioArea.CorporateThree .portfolioItem .singleItem:hover a .hvrContent:after{
	width: calc(100% - 50px);
}




/*6*/

.portfolioArea.CorporateFour .singlePortSlide{
    overflow: hidden
}

.portfolioArea.CorporateFour .singlePortSlide a{
	display: block;
	position: relative;
	z-index: 1;
	cursor: url(../../img/iconImg/corporate-4-hvr-plus.png),auto;
}
.portfolioArea.CorporateFour .singlePortSlide a img{
	transform: scale(1.2);
    width: 100%;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}
.portfolioArea.CorporateFour .singlePortSlide:hover a img{
	transform: scale(1);
}
.portfolioArea.CorporateFour .singlePortSlide a:before{
	position: absolute;
	content: '';
	width: 100%;
	height: 100%;
	background: RGBA(44, 44, 44, 0);
	z-index: 2;
	left: 0;
	top: 0;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}
.portfolioArea.CorporateFour .singlePortSlide:hover a:before{
	background: RGBA(44, 44, 44, 0.83);
}

.portfolioArea.CorporateFour .slick-dots {
    margin: 80px 0 0;
    text-align: center;
    width: 100%;
}
.portfolioArea.CorporateFour .slick-dots li {
    background: #c1c1c1 none repeat scroll 0 0;
    display: inline-block;
    height: 3px;
    margin-right: 5px;
    width: 30px;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
	position: relative;
	cursor: pointer;
}
.portfolioArea.CorporateFour .slick-dots li button{
	display: none;
}
.portfolioArea.CorporateFour .slick-dots li:before{
	position: absolute;
	content: '';
	width: 100%;
	height: 500%;
	left: 0;
	bottom: -200%;
}

.portfolioArea.CorporateFour .slick-dots li.slick-active {
    width: 60px;
	background: #505050
}


/*8*/

.portfolioArea.CorporateFive .portfolioItem{
	overflow: hidden
}

.portfolioArea.CorporateFive .portfolioItem .singleItem img{
    width: 100%;
    -webkit-transition: .4s;
    -o-transition: .4s;
    transition: .4s;
}
.portfolioArea.CorporateFive .singleItem:hover img{
    transform: scale(1.2)
}

.portfolioArea.CorporateFive .portfolioItem .singleItem{
	float: left;
    width: 20%;
    position: relative;
    overflow: hidden
}
.portfolioArea.CorporateFive .hoverContent {
    left: 0;
    position: absolute;
    text-align: center;
    top: 0;
    width: 100%;
    background: rgba(241, 241, 241, 0.93);
    display: table;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: .4s;
    -o-transition: .4s;
    transition: .4s;
}

.portfolioArea.CorporateFive .singleItem:hover .hoverContent{
    opacity: 1;
    visibility: visible;
	outline: 1px double #f9bf3b;
	outline-offset: -15px;
}
.portfolioArea.CorporateFive .hoverCell{
    display: table-cell;
    vertical-align: middle
}
.portfolioArea.CorporateFive span.h4 {
    color: #505050;
    display: block;
    margin: 0 0 6px;
    text-transform: uppercase;
}
.portfolioArea.CorporateFive span.h6 {
    color: #4a4a4a;
    margin: 0;
	font-family: 'montserratlight', sans-serif;
}

.portfolioArea.CorporateFive .portfolioBtn {
    text-align: center;
    margin-top: 50px;
}
.portfolioArea.CorporateFive .portfolioBtn > a {
    background: #3c3c3c none repeat scroll 0 0;
    border-radius: 30px;
    color: #fff;
    display: inline-block;
    font-weight: 700;
    line-height: 50px;
    padding: 0 30px;
    text-transform: uppercase;
    overflow: hidden;
    -webkit-transition: .4s;
    -o-transition: .4s;
    transition: .4s;
}
.portfolioArea.CorporateFive .portfolioBtn > a:before {
    background: #f9bf3b;
}



/*9*/

.portfolioArea.CorporateSix .portfolioItem{
	overflow: hidden
}

.portfolioArea.CorporateSix .portfolioItem .singleItem img{
    width: 100%;
    -webkit-transition: .4s;
    -o-transition: .4s;
    transition: .4s;
}
.portfolioArea.CorporateSix .singleItem:hover img{
    transform: scale(1.2)
}

.portfolioArea.CorporateSix .portfolioItem .singleItem{
	float: left;
    width: 20%;
    position: relative;
    overflow: hidden
}
.portfolioArea.CorporateSix .hoverContent {
    left: 20px;
    position: absolute;
    text-align: center;
    top: 20px;
    background: rgba(241, 241, 241, 1);
    display: table;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: .4s;
    -o-transition: .4s;
    transition: .4s;
	outline: 1px double #f9bf3b;
	outline-offset: -15px;
}

.portfolioArea.CorporateSix .singleItem:hover .hoverContent{
    opacity: 1;
    visibility: visible;
}
.portfolioArea.CorporateSix .hoverCell{
    display: table-cell;
    vertical-align: middle
}
.portfolioArea.CorporateSix span.h4 {
    color: #505050;
    display: block;
    margin: 0 0 6px;
    text-transform: uppercase;
}
.portfolioArea.CorporateSix span.h6 {
    color: #4a4a4a;
    margin: 0;
	font-family: 'montserratlight', sans-serif;
}




/* *****************************************
>>> Team Area CSS
***************************************** */

/*1*/

.teamArea.StartUpOne{
	background: #fff
}
.teamArea.StartUpOne .singleMember {
    background: #e5e5e5 none repeat scroll 0 0;
    position: relative;
    text-align: center;
	height: 510px;
	z-index: 1;
	overflow: hidden;
}
.teamArea.StartUpOne .hoverContent {
    left: 0;
    position: absolute;
    bottom: -150px;
    width: 100%;
	background: RGBA(38, 38, 38, 0.95);
	color: #a8a8a8;
	padding: 35px 0;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
	opacity: 0;
	visibility: hidden
}
.teamArea.StartUpOne .singleMember:hover .hoverContent {
    bottom: 0;
	opacity: 1;
	visibility: visible
}
.teamArea.StartUpOne .singleMember img{
	height: 100%
}
.teamArea.StartUpOne .singleMember:before{
	position: absolute;
	content: '';
	width: 100%;
	height: 35px;
	z-index: -1;
	background: #fff;
	top: 0;
	left: 0;
}

.teamArea.StartUpOne ul.socialIcon {
    list-style: outside none none;
    margin: 0 0 35px;
}
.teamArea.StartUpOne .socialIcon li {
    display: inline-block;
    padding: 0 10px;
}
.teamArea.StartUpOne .socialIcon li a {
    color: #b7b7b7;
    display: inline-block;
    font-size: 18px;
    padding: 0 5px;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}
.teamArea.StartUpOne .socialIcon li a:hover {
    color: #737373;
}

.teamArea.StartUpOne .hoverContent .h4 {
    color: #fff;
    font-size: 16px;
    margin: 0 0 10px;
    text-transform: uppercase;
}
.teamArea.StartUpOne span.h6 {
    color: #b3b3b3;
    display: block;
    font-size: 12px;
    margin: 0 0 20px;
	font-family: 'montserratlight', sans-serif;
}
.teamArea.StartUpOne .hvrTxt {
    color: #a8a8a8;
}
.teamArea.StartUpOne .hvrTxt p {
    line-height: 19px;
    margin: 0;
}


/*2*/


.teamArea.StartUpTwo .singleMember {
    background: #e5e5e5 none repeat scroll 0 0;
    position: relative;
    text-align: center;
	height: 455px;
	z-index: 1;
	overflow: hidden;
}
.teamArea.StartUpTwo .hoverContent {
    left: 50%;
    position: absolute;
    width: 230px;
	color: #a8a8a8;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
	margin-left: -115px;
    bottom: 55px;
	height: 130px;
	display: inline-table;
}
.teamArea.StartUpTwo .singleMember:before{
	position: absolute;
	content: '';
	width: 100%;
	height: 215px;
	z-index: -1;
	background: #fff;
	top: 0;
	left: 0;
}

.teamArea.StartUpTwo ul.socialIcon {
    list-style: outside none none;
    margin: 0;
	display: table-cell;
	vertical-align: middle;
	background: #fff;
	opacity: 0;
	visibility: hidden;
	-webkit-transition: .6s;
	-o-transition: .6s;
	transition: .6s;
    transform: rotateY(180deg)
}

.teamArea.StartUpTwo .singleMember:hover ul.socialIcon {
    opacity: 1;
	visibility: visible;
    transform: rotateY(0);
}
.teamArea.StartUpTwo .socialIcon li {
    display: inline-block;
    padding: 0 5px;
}
.teamArea.StartUpTwo .socialIcon li a {
    color: #767676;
    display: inline-block;
    font-size: 18px;
    padding: 0 5px;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}
.teamArea.StartUpTwo .socialIcon li a:hover {
    color: #2b2b2b;
}

.teamArea.StartUpTwo .hoverContent .h4 {
    color: #fff;
    font-size: 16px;
    margin: 0 0 10px;
    text-transform: uppercase;
}
.teamArea.StartUpTwo span.h6 {
    color: #b3b3b3;
    display: block;
    font-size: 12px;
    margin: 0px;
	font-family: 'montserratlight', sans-serif;
}
.teamArea.StartUpTwo .hvrTxt {
    color: #a8a8a8;
	display: table;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	height: 130px;
	-webkit-transition: .6s;
	-o-transition: .6s;
	transition: .6s;
	background: RGBA(38, 38, 38, 0.95);
}
.teamArea.StartUpTwo .hvrCell{
	display: table-cell;
	vertical-align: middle
}
.teamArea.StartUpTwo .singleMember:hover .hvrTxt{
	visibility: hidden;
	opacity: 0;
    transform: rotateY(180deg)
}


/* | FitnessOne |*/


.teamArea.FitnessOne .sectionTitle{
    text-align: left
}
.teamArea.FitnessOne .sectionTitle > h1:after,
.teamArea.FitnessOne .sectionTitle > h1:before{
	left: 0;
	margin-left: 0
}
.teamArea.FitnessOne .singleMember {
    padding-right: 60px;
    position: relative;
    overflow: hidden
}
.teamArea.FitnessOne .socialIcon {
    background: #212121 none repeat scroll 0 0;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    width: 60px;;
    z-index: 2
}
.teamArea.FitnessOne .socialIcon ul {
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: center;
  list-style: outside none none;
  margin: 0;
  text-align: center;
}
.teamArea.FitnessOne .socialIcon ul li a{
    color: #b7b7b7;
    font-size: 18px;
    -webkit-transition: .4s;
    -o-transition: .4s;
    transition: .4s;
    padding: 12px 0;
    display: block
}
.teamArea.FitnessOne .socialIcon ul li a:hover{
    color: #737373
}
.teamArea.FitnessOne .hoverContent {
    position: absolute;
    top: 15px;
    background: rgba(42, 42, 42, 0.9);
    color: #b4b4b4;
    padding: 30px;
    left: 100%;
    display: table;
    -webkit-transition: .4s;
    -o-transition: .4s;
    transition: .4s;
    opacity: 0;
	transform: scale(.5)
}
.teamArea.FitnessOne .singleMember:hover .hoverContent {
    left: 15px;
    opacity: 1;
	transform: scale(1)
}
.teamArea.FitnessOne .hoverCell{
    display: table-cell;
    vertical-align: middle
}
.teamArea.FitnessOne .hoverContent p{
    margin: 0;
    line-height: 21px;
}
.teamArea.FitnessOne .hoverContent .h4{
    color: #d8d8d8;
    display: block;
    margin: 0 0 10px;
    font-size: 20px;
    font-weight: 700;
}
.teamArea.FitnessOne .hoverContent .h5{
    font-size: 15px;
    color: #a3a3a3;
    margin: 0 0 30px;
    display: block;
}

/* | CorporateOne | */

.teamArea.CorporateOne{
    background: #252525;
}
.teamArea.CorporateOne .sectionTitle h1{
    color: #b4b4b4;
}

.teamArea.CorporateOne .singleTeamSlide .memberImg{
    position: relative;
    overflow: hidden
}

.teamArea.CorporateOne .singleTeamSlide {
    margin-bottom: 100px;
}

.teamArea.CorporateOne .socialIcon {
    left: 0;
    position: absolute;
    bottom: 15px;
    width: 100%;
    background: rgba(38, 38, 38, 0.82);
    text-align: center;
    padding: 25px 0;
    transform: scale(1.2);
    -webkit-transition: .6s;
    -o-transition: .6s;
    transition: .6s;
    opacity: 0;
    visibility: hidden
}
.teamArea.CorporateOne .singleTeamSlide:hover .socialIcon{
    transform: scale(1);
    opacity: 1;
    visibility: visible
}
.teamArea.CorporateOne ul {
    list-style: outside none none;
    margin: 0;
}
.teamArea.CorporateOne ul li {
    display: inline;
}
.teamArea.CorporateOne ul li a {
    border: 1px solid #707070;
    color: #b7b7b7;
    display: inline-block;
    height: 45px;
    line-height: 45px;
    text-align: center;
    width: 45px;
    margin-right: 5px;
    -webkit-transition: .4s;
    -o-transition: .4s;
    transition: .4s;
}
.teamArea.CorporateOne ul li:last-child a{
    margin-right: 0
}
.teamArea.CorporateOne ul li a:hover{
    color: #252525;
    background: #fff;
}
.teamArea.CorporateOne .clientDesc {
    margin-top: 30px;
}
.teamArea.CorporateOne .clientDesc .clientName{
    color: #b4b4b4;
    font-size: 18px;
}
.teamArea.CorporateOne .clientDesc .position{
    color: #8f8f8f;
    font-size: 14px;
	font-family: 'montserratlight', sans-serif;
}
.teamArea.CorporateOne .owl-dots {
  left: 50%;
  margin-left: -200px;
  position: absolute;
  width: 400px;
	text-align: center
}
.teamArea.CorporateOne .owl-dots .owl-dot{
  width: 6px;
	height: 6px;
	background: #616161;
	display: inline-block;
	margin-right: 5px;
    -webkit-transition: .4s;
    -o-transition: .4s;
    transition: .4s;
}
.teamArea.CorporateOne .owl-dots .owl-dot:last-child{
	margin-right: 0
}
.teamArea.CorporateOne .owl-dots .owl-dot.active{
	background: #a6a6a6;
    transform: scale(1.4)
}





/* | corporateTwo | */

.teamArea.CorporateTwo{
	background: url(../../img/team/corporate-2/bg.jpg);
	position: relative;
	z-index: 1;
	background-repeat: repeat
}
.teamArea.CorporateTwo:before{
	background: RGBA(39, 39, 39, 0.97);
	position: absolute;
	z-index: -1;
	content: '';
	width: 100%;
	height: 100%;
	left: 0;
	top: 0
}

.teamArea.CorporateTwo .sectionTitle h1{
	color: #cecece
}

.teamArea.CorporateTwo .position {
    color: #8f8f8f;
    display: block;
	font-family: 'montserratlight', sans-serif;
    margin-bottom: 10px;
}
.teamArea.CorporateTwo .clientName {
    color: #b4b4b4;
    display: block;
    font-size: 18px;
    margin-bottom: 30px;
}
.teamArea.CorporateTwo .teamContent img{
	width: 100%;
}
.teamArea.CorporateTwo .teamContent {
	padding: 35px 30px;
	background: #353535
}
.teamArea.CorporateTwo .teamTxt {
    color: #818181;
}
.teamArea.CorporateTwo .teamTxt p {
    line-height: 21px;
    margin: 0;
}
.teamArea.CorporateTwo .socialIcon {
    margin-top: 30px;
    float: none
}
.teamArea.CorporateTwo .socialIcon ul {
    list-style: outside none none;
    margin: 0;
}
.teamArea.CorporateTwo .socialIcon ul li {
    display: inline-block;
	margin-right: 5px;
}
.teamArea.CorporateTwo .socialIcon ul li:last-child {
	margin-right: 0;
}
.teamArea.CorporateTwo .socialIcon ul li a {
    border: 1px solid #707070;
    color: #b7b7b7;
    display: inline-block;
    height: 45px;
    line-height: 42px;
    text-align: center;
    width: 45px;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}
.teamArea.CorporateTwo .socialIcon ul li a:hover {
    color: #252525;
	background: #fff
}

.teamArea.CorporateTwo .owl-prev,
.teamArea.CorporateTwo .owl-next{
    color: #8f8f8f;
    font-size: 24px;
    border: 1px solid #707070;
    height: 35px;
    width: 35px;
    line-height: 30px;
    text-align: center;
    position: absolute;
    top: 50%;
    margin-top: -18.5px;
    left: -65px;
    -webkit-transition: .4s;
    -o-transition: .4s;
    transition: .4s;
}
.teamArea.CorporateTwo .owl-prev:hover,
.teamArea.CorporateTwo .owl-next:hover{
    color: #252525;
    background: #fff;
}
.teamArea.CorporateTwo .owl-next{
    left: auto;
    right: -65px;
}


/* | CorporateThree | */


.teamArea.CorporateThree .clientDesc {
	background: #f4f3f3;
	padding: 40px 85px;
	position: relative;
	z-index: 1;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}

.singleTeamSlide {padding-top:33px!important;}

.original .teamArea.CorporateThree .clientDesc {
	background: #f4f3f3;
	padding: 70px 85px;
	position: relative;
	z-index: 1;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}


.teamArea.CorporateThree .sectionTitle {
    margin-bottom: 0px;
}

.original .teamArea.CorporateThree .sectionTitle {
    margin-bottom: 30px;
}
.teamArea.CorporateThree .clientDesc:before {
    width: 185px;
	height: 100%;
	background: #fff;
	right: 0;
	bottom: 0;
	z-index: -1;
	content: '';
	position: absolute
}

.teamArea.CorporateThree .clientName {
    color: #5b5b5b;
    display: block;
    font-size: 22px;
    margin-bottom: 8px;
	animation-duration: 1.5s
}
.teamArea.CorporateThree .position {
    color: #777;
    display: block;
    font-family: "montserratlight";
    margin-bottom: 50px;
	animation-duration: 1.5s
}
.teamArea.CorporateThree .clientTxt {
    color: #6c6b6b;
}
.teamArea.CorporateThree .clientTxt p {
    line-height: 24px;
    margin: 0;
}
.teamArea.CorporateThree .socialIcon > ul {
    margin: 50px 0 0;
}
.teamArea.CorporateThree .socialIcon > ul li {
    display: inline;
}
.teamArea.CorporateThree .socialIcon > ul li a {
    border: 1px solid #d6d6d6;
    color: #868686;
    display: inline-block;
    height: 45px;
    line-height: 41px;
    margin-right: 5px;
    text-align: center;
    width: 45px;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}
.teamArea.CorporateThree .socialIcon > ul li a:hover {
    background: #292929;
    color: #e4e4e4;
}
.teamArea.CorporateThree  .clientImg{
	position: absolute;
	right: 30px;
	bottom: 0;
	height: 575px;
}
.teamArea.CorporateThree  .clientImg img{
	height: 100%;
}

.teamArea.CorporateThree .owl-prev,
.teamArea.CorporateThree .owl-next {
    border: 1px solid #c5c5c5;
    color: #5a5a5a;
    font-size: 18px;
    height: 37px;
    left: -75px;
    line-height: 33px;
    position: absolute;
    text-align: center;
    top: 50%;
    width: 37px;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}

.teamArea.CorporateThree .owl-next {
	left: -37px;
    border: 1px solid #5f5f5f;
	background: #5f5f5f;
	color: #e7e7e7;
}

.teamArea.CorporateThree .owl-prev:hover {
    border: 1px solid #f9bf3b;
	background: #f9bf3b;
	color: #e7e7e7;
}

.teamArea.CorporateThree .owl-next:hover {
    border: 1px solid #f9bf3b;
	background: #f9bf3b;
}

/* | corporate four| */



.teamArea.CorporateFour .hoverContent {
  background: rgba(38, 38, 38, 0.95) none repeat scroll 0 0;
  display: inline-flex;
  flex-direction: column;
  height: 100%;
  justify-content: center;
  left: 0;
  position: absolute;
  text-align: center;
  top: 0;
  width: 100%;
	padding: 0 45px;
	transform: scale(1.2);
	opacity: 0;
	visibility: hidden;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;

}
.teamArea.CorporateFour .hoverContent .socialIcon{
	border: none
}
.teamArea.CorporateFour .singleTeamSlide {
	margin-bottom: 50px
}
.teamArea.CorporateFour .singleTeamSlide:hover .hoverContent{
	transform: scale(1);
	opacity: 1;
	visibility: visible
}
.teamArea.CorporateFour  .clientImg {
  position: relative;
	overflow: hidden
}
.teamArea.CorporateFour .socialIcon > ul {
    list-style: outside none none;
    margin: 0 0 30px;
}
.teamArea.CorporateFour .socialIcon > ul li {
    display: inline;
}
.teamArea.CorporateFour .socialIcon > ul li a {
    color: #b7b7b7;
    display: inline-block;
    height: 35px;
    line-height: 35px;
    margin-right: 10px;
    text-align: center;
    width: 35px;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}
.teamArea.CorporateFour .socialIcon > ul li:last-child a {
    margin: 0;
}
.teamArea.CorporateFour .socialIcon > ul li a:hover {
    color: #737373;
}
.teamArea.CorporateFour .hoverContent .hvrTxt {
    color: #8f8f8f;
}
.teamArea.CorporateFour .hoverContent .hvrTxt p{
    margin: 0;
	line-height: 24px
}
.teamArea.CorporateFour .clientDesc{
	text-align: center
}
.teamArea.CorporateFour .clientName{
	display: block;
	color: #4c4c4c;
	margin: 35px 0 10px;
	font-size: 18px;
}
.teamArea.CorporateFour .position{
	display: block;
	color: #8f8f8f;
	font-family: 'montserratlight', sans-serif;
}

.teamArea.CorporateFour .owl-dots{
	width: 400px;
	margin-left: -200px;
	position: absolute;
	bottom: 0;
	left: 50%;
	text-align: center
}
.teamArea.CorporateFour .owl-dots .owl-dot{
	display: inline-block;
	width: 20px;
	background: #616161;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
	height: 2px;
	margin: 0 5px;
	position: relative
}
.teamArea.CorporateFour .owl-dots .owl-dot.active{
	width: 50px;
	background: #a6a6a6;
	transform: scale(1,2)
}

.teamArea.CorporateFour .owl-dots .owl-dot:before{
	position: absolute;
	width: 100%;
	content: '';
	height: 500%;
	bottom: -200%;
	left: 0
}

/* | CorporateFive | */

.teamArea.CorporateFive{
	background: url(../../img/team/corporate-5/bg.jpg);
	background-size: cover;
	background-position: center;
	position: relative;
	z-index: 1;
}

.teamArea.CorporateFive:before{
	content: '';
	position: absolute;
	width: 100%;
	height: 100%;
	background: RGBA(37, 37, 37, 0.93);
	top: 0;
	left: 0
}
.teamArea.CorporateFive .sectionTitle h1{
	color: #fff;
}
.teamArea.CorporateFive .teamImg{
	position: relative;
	overflow: hidden
}
.teamArea.CorporateFive .singleTeamSlide .teamImg img{
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}
.teamArea.CorporateFive .singleTeamSlide:hover .teamImg img{
	transform: scale(1.1)
}
.teamArea.CorporateFive .hoverContent{
	position: absolute;
	height: 100%;
	width: 100%;
	background: RGBA(30, 30, 30, 0.85);
	top: 0;
	left: 0;
	text-align: center;
	opacity: 0;
	visibility: hidden;
	-webkit-transition: .6s;
	-o-transition: .6s;
	transition: .6s;
}
.teamArea.CorporateFive .singleTeamSlide{
	overflow: hidden
}
.teamArea.CorporateFive .singleTeamSlide:hover .hoverContent{
	opacity: 1;
	visibility: visible;
}
.teamArea.CorporateFive .hoverContent .clientName{
	display: block;
	color: #ededed;
	font-size: 18px;
	margin-bottom: 5px
}
.teamArea.CorporateFive .hoverContent .position{
	display: block;
	color: #b8b8b8;
	font-family: 'montserratlight', sans-serif;
	font-size: 12px;
}
.teamArea.CorporateFive .clientDesc{
	position: absolute;
	bottom: 30px;
	width: 100%
}
.teamArea.CorporateFive .socialIcon{
	overflow: hidden;
	height: 50px;
	margin-bottom: 100px;
}
.teamArea.CorporateFive .socialIcon ul{
	margin: 0;
	list-style: none;
	background: #fff;
	padding: 5px;
	text-align: center;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
	opacity: 0;
	visibility: hidden;
	transform: translateY(-40px)
}
.teamArea.CorporateFive .singleTeamSlide:hover .socialIcon ul{
	visibility: visible;
	opacity: 1;
	transform: translateX(0)
}
.teamArea.CorporateFive .socialIcon ul li{
	display: inline;
}
.teamArea.CorporateFive .socialIcon ul li a{
	display: inline-block;
	width: 40px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	color: #333333;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}
.teamArea.CorporateFive .socialIcon ul li a:hover{
	color: #5d5d5d
}
.teamArea.CorporateFive .owl-nav {
    text-align: center;
    width: 100%;
	position: absolute;
	bottom: 0;
	left: 50%;
	width: 400px;
	margin-left: -200px;
}

.teamArea.CorporateFive .owl-next,
.teamArea.CorporateFive .owl-prev{
	color: #7a7878;
	font-size: 12px;
	font-family: 'montserratlight', sans-serif;
	display: inline-block;
	width: 70px;
	text-transform: uppercase;
	text-align: left;
	position: relative;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
	height: 40px;
	line-height: 40px;
	font-size: 12px
}
.teamArea.CorporateFive .owl-next:hover,
.teamArea.CorporateFive .owl-prev:hover{
	color: #fff;
}
.teamArea.CorporateFive .owl-next{
	text-align: right
}
.teamArea.CorporateFive .owl-next:before{
	content: '\f301';
	font-family: 'material-design-iconic-font';
	font-size: 22px;
	position: absolute;
	line-height: 40px;
	top: 0;
	left: 6px;
}
.teamArea.CorporateFive .owl-prev:before{
	content: '\f2ff';
	font-family: 'material-design-iconic-font';
	font-size: 22px;
	position: absolute;
	line-height: 40px;
	top: 0;
	right: 6px
}

/* | corporate six| */



.teamArea.CorporateSix .hoverContent {
  background: rgba(38, 38, 38, 0.95) none repeat scroll 0 0;
  display: inline-flex;
  flex-direction: column;
  height: 100%;
  justify-content: center;
  left: 0;
  position: absolute;
  text-align: center;
  top: 0;
  width: 100%;
	padding: 0 45px;
	transform: scale(1.2);
	opacity: 0;
	visibility: hidden;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;

}
.teamArea.CorporateSix .singleTeamSlide:hover .hoverContent{
	transform: scale(1);
	opacity: 1;
	visibility: visible
}
.teamArea.CorporateSix  .clientImg {
  position: relative;
	overflow: hidden
}
.teamArea.CorporateSix .socialIcon > ul {
    list-style: outside none none;
    margin: 0 0 30px;
}
.teamArea.CorporateSix .socialIcon > ul li {
    display: inline;
}
.teamArea.CorporateSix .socialIcon > ul li a {
    color: #b7b7b7;
    display: inline-block;
    height: 35px;
    line-height: 35px;
    margin-right: 10px;
    text-align: center;
    width: 50px;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
	font-size: 24px
}
.teamArea.CorporateSix .socialIcon > ul li:last-child a {
    margin: 0;
}
.teamArea.CorporateSix .socialIcon > ul li a:hover {
    color: #737373;
}
.teamArea.CorporateSix .clientDesc{
	text-align: center
}
.teamArea.CorporateSix .clientName{
	display: block;
	color: #4c4c4c;
	margin: 35px 0 10px;
	font-size: 18px;
}
.teamArea.CorporateSix .position{
	display: block;
	color: #8f8f8f;
	font-family: 'montserratlight', sans-serif;
	font-style: italic
}
.teamArea.CorporateSix .owl-prev,
.teamArea.CorporateSix .owl-next{
	position: absolute;
	width: 35px;
	height: 35px;
	background: #313131;
	left: -60px;
	top: 50%;
	margin-top: -17.5px;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}
.teamArea.CorporateSix .owl-next{
	left: auto;
	right: -60px
}
.teamArea.CorporateSix .owl-prev:hover,
.teamArea.CorporateSix .owl-next:hover{
	background: #e0e0e0
}
.teamArea.CorporateSix .owl-prev:hover:before,
.teamArea.CorporateSix .owl-next:hover:before{
	color: #333
}
.teamArea.CorporateSix .owl-next:before{
	content: '\f301';
	font-family: 'material-design-iconic-font';
	font-size: 22px;
	position: absolute;
	color: #9c9c9c;
	line-height: 35px;
	left: -4px
}
.teamArea.CorporateSix .owl-prev:before{
	content: '\f2ff';
	font-family: 'material-design-iconic-font';
	font-size: 22px;
	position: absolute;
	line-height: 35px;
	color: #9c9c9c;
	right: -4px
}



/* *****************************************
>>> price Area CSS
***************************************** */

/* | FitnessOne | */

.priceArea.FitnessOne{
	background: #2a2a2a
}
.priceArea.FitnessOne .sectionTitle h1{
	color: #fff
}
.priceArea.FitnessOne .singlePrice {
    border: 10px solid #e2e2e2;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
	padding: 25px;
	background: url(../../img/price-bg-fitness.jpg);
	background-size: cover;
	background-position: center;
	position: relative;
	z-index: 1;
}
.priceArea.FitnessOne .singlePrice.active {
	border-color: #c0c0c0;
}
.priceArea.FitnessOne .singlePrice:before{
	content: '';
	position: absolute;
	width: 100%;
	height: 100%;
	background: #fff;
	z-index: -1;
	left: 0;
	top: 0;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;

}
.priceArea.FitnessOne .singlePrice.active:before{
	background: RGBA(255, 255, 255, 0.93)
}
.priceArea.FitnessOne .priceTitle {
    color: #2d2d2d;
    font-size: 16px;
    margin-bottom: 50px;
    text-transform: uppercase;
}
.priceArea.FitnessOne .currency {
    font-size: 48px;
    font-weight: 700;
    line-height: 32px;
	margin-bottom: 20px;
}
.priceArea.FitnessOne .icon {
    font-size: 18px;
    font-weight: 400;
    line-height: 18px;
    margin-right: 5px;
    vertical-align: top;
}
.priceArea.FitnessOne .month {
    color: #565656;
    font-size: 12px;
    font-weight: 400;
	font-family: 'montserratlight', sans-serif;
}
.priceArea.FitnessOne ul.priceBody {
    list-style: outside none none;
    margin: 0 0 35px;
}
.priceArea.FitnessOne ul.priceBody li {
    color: #7c7c7c;
    margin-bottom: 10px;
	font-family: 'montserratlight', sans-serif;
}
.priceArea.FitnessOne ul.priceBody li:last-child {
    margin: 0;
}
.priceArea.FitnessOne .priceBtn{
	font-size: 12px;
	color: #626262;
	line-height: 35px;
	padding: 0 15px;
	font-weight: 700;
	display: inline-block;
	box-shadow: 0 0 5px RGBA(0, 0, 0, 0.2);
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}
.priceArea.FitnessOne .singlePrice.active .priceBtn,
.priceArea.FitnessOne .priceBtn:hover{
	color: #f9bf3b
}



/* | CorporateOne | */

.priceArea.CorporateOne .singlePrice {
    border: 1px solid #E3E3E3;
    text-align: center;
	-webkit-transition: 1s;
	-o-transition: 1s;
	transition: 1s;
}
.priceArea.CorporateOne .singlePrice.active {
	box-shadow: 0 0 20px RGBA(0, 0, 0, .1)
}
.priceArea.CorporateOne .priceTitle {
    color: #575757;
    font-size: 16px;
    margin: 30px 0 20px;
    text-transform: uppercase;
}
.priceArea.CorporateOne .currency {
    font-size: 40px;
    font-weight: 700;
    line-height: 32px;
	margin-bottom: 30px;
  padding: 25px 0 15px;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}
.priceArea.CorporateOne .singlePrice.active .currency {
  background: #efefef none repeat scroll 0 0;
  color: #333;
}
.priceArea.CorporateOne .icon {
    font-size: 18px;
    font-weight: 400;
    line-height: 18px;
    margin-right: 5px;
    vertical-align: top;
}
.priceArea.CorporateOne .month {
    color: #565656;
    font-size: 12px;
    font-weight: 400;
	font-family: 'montserratlight', sans-serif;
}
.priceArea.CorporateOne .singlePrice.active .month{
	color: #7c7c7c
}
.priceArea.CorporateOne ul.priceBody {
    list-style: outside none none;
    margin: 0 0 30px;
}
.priceArea.CorporateOne ul.priceBody li {
    color: #7c7c7c;
    margin-bottom: 10px;
	font-family: 'montserratlight', sans-serif;
}
.priceArea.CorporateOne ul.priceBody li:last-child {
    margin: 0;
}
.priceArea.CorporateOne .priceBtn {
  background: #f9bf3b none repeat scroll 0 0;
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  font-size: 11px;
  font-weight: 700;
  line-height: 35px;
  margin-bottom: 35px;
  padding: 0 15px;
  transition: all 0.4s ease 0s;
}
.priceArea.CorporateOne .priceBtn:hover{
	color: #fff
}
.priceArea.CorporateOne .priceBtn:before{
	background: #2d2d2d;
}

/* | CorporateTwo | */

.priceArea.CorporateTwo .priceCol{
	padding: 0;
	margin-bottom: -25px;
	margin-top: 25px
}
.priceArea.CorporateTwo .singlePrice {
    border: 1px solid #E3E3E3;
    text-align: center;
    -webkit-transition: .4s;
    -o-transition: .4s;
    transition: .4s;
}
.priceArea.CorporateTwo .singlePrice.active {
  padding: 25px 0;
	border-color: #777777;
	transform: translateY(-25px);
    position: relative;
    z-index: 2
}
.priceArea.CorporateTwo .priceTitle {
    color: #575757;
    font-size: 16px;
    margin: 30px 0 20px;
    text-transform: uppercase;
}
.priceArea.CorporateTwo .currency {
    font-size: 48px;
    font-weight: 700;
    line-height: 32px;
	margin-bottom: 30px;
  padding: 25px 0 15px;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}
.priceArea.CorporateTwo .singlePrice.active .currency {
  background: #efefef none repeat scroll 0 0;
}
.priceArea.CorporateTwo .icon {
    font-size: 18px;
    font-weight: 400;
    line-height: 18px;
    margin-right: 5px;
    vertical-align: top;
}
.priceArea.CorporateTwo .month {
    color: #565656;
    font-size: 12px;
    font-weight: 400;
	font-family: 'montserratlight', sans-serif;
}
.priceArea.CorporateTwo ul.priceBody {
    list-style: outside none none;
    margin: 0 0 30px;
}
.priceArea.CorporateTwo ul.priceBody li {
    color: #7c7c7c;
    margin-bottom: 10px;
	font-family: 'montserratlight', sans-serif;
}
.priceArea.CorporateTwo ul.priceBody li:last-child {
    margin: 0;
}
.priceArea.CorporateTwo .priceBtn{
    background: #f9bf3b none repeat scroll 0 0;
    border-radius: 3px;
    color: #fff;
    display: inline-block;
    font-size: 11px;
    font-weight: 700;
    line-height: 35px;
    margin-bottom: 35px;
    padding: 0 15px;
    transition: all 0.4s ease 0s;
    overflow: hidden
}
.priceArea.CorporateTwo .priceBtn:hover{
	color: #fff
}
.priceArea.CorporateTwo .priceBtn:before{
	background: #2d2d2d;
}
.priceArea.CorporateTwo .singlePrice.active .priceBtn:before{
	background: #f9bf3b;
}
.priceArea.CorporateTwo .singlePrice.active .priceBtn{
	background: #2d2d2d;
	color: #fff
}


/* | CorporateThree | */

.priceArea.CorporateThree .priceCol .singlePrice {
  text-align: center;
	background: #f5f5f5;
	padding: 35px 0;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
	margin: 0 -10px;
}
.priceArea.CorporateThree .priceCol .singlePrice.active {
  text-align: center;
	background: #2d2d2d;
	transform: translateY(-20px)
}
.priceArea.CorporateThree .priceTitle {
    color: #575757;
    font-size: 16px;
    margin: 30px 0 20px;
    text-transform: uppercase;
}
.priceArea.CorporateThree .currency {
    font-size: 48px;
    font-weight: 700;
    line-height: 32px;
	margin-bottom: 30px;
  padding: 25px 0 15px;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
	background: #2d2d2d;
	color: #fff
}
.priceArea.CorporateThree .singlePrice.active .priceTitle{
	color: #fff;
}
.priceArea.CorporateThree .singlePrice.active .currency {
  background: #161616 none repeat scroll 0 0;
  color: #fff;
	margin-bottom: 50px
}
.priceArea.CorporateThree .icon {
    font-size: 18px;
    font-weight: 400;
    line-height: 18px;
    margin-right: 5px;
    vertical-align: top;
}
.priceArea.CorporateThree .month {
    color: #fff;
    font-size: 12px;
    font-weight: 400;
	font-family: 'montserratlight', sans-serif;
}
.priceArea.CorporateThree .singlePrice.active .month{
	color: #fff
}
.priceArea.CorporateThree ul.priceBody {
    list-style: outside none none;
    margin: 0 0 30px;
}
.priceArea.CorporateThree .singlePrice.active ul.priceBody {
    margin: 0 0 50px;
}
.priceArea.CorporateThree ul.priceBody li {
    color: #7c7c7c;
    margin-bottom: 10px;
	font-family: 'montserratlight', sans-serif;
}
.priceArea.CorporateThree .singlePrice.active ul.priceBody li {
    color: #c2c2c2;
}
.priceArea.CorporateThree ul.priceBody li:last-child {
    margin: 0;
}
.priceArea.CorporateThree .priceBtn{
	font-size: 14px;
	color: #fff;
	line-height: 35px;
	padding: 0 15px;
	font-weight: 700;
	display: inline-block;
	border: 1px solid #5a5a5a;
	background: #2d2d2d;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
	font-size: 11px;
	border-radius: 3px
}
.priceArea.CorporateThree .priceBtn:hover{
	color: #fff;
	border-color: #f9bf3b
}
.priceArea.CorporateThree .priceBtn:before{
	background: #f9bf3b;
}
.priceArea.CorporateThree .singlePrice.active .priceBtn{
	color: #fff
}



/* | CorporateFour | */

.priceArea.CorporateFour .singlePrice {
    border: 1px solid #E3E3E3;
    text-align: center;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}

.priceArea.CorporateFour .price{
	padding: 0 110px
}
.priceArea.CorporateFour .priceCol{
	padding: 0 6px
}
.priceArea.CorporateFour .priceTitle {
    color: #575757;
    font-size: 16px;
    margin: 30px 0 20px;
    text-transform: uppercase;
}
.priceArea.CorporateFour .currency {
    font-size: 48px;
    font-weight: 700;
    line-height: 32px;
	margin-bottom: 30px;
  padding: 25px 0 15px;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}
.priceArea.CorporateFour .icon {
    font-size: 18px;
    font-weight: 400;
    line-height: 18px;
    margin-right: 5px;
    vertical-align: top;
}
.priceArea.CorporateFour .month {
    color: #565656;
    font-size: 12px;
    font-weight: 400;
	font-family: 'montserratlight', sans-serif;
}
.priceArea.CorporateFour ul.priceBody {
    list-style: outside none none;
    margin: 0 0 30px;
}
.priceArea.CorporateFour ul.priceBody li {
    color: #7c7c7c;
    margin-bottom: 10px;
	font-family: 'montserratlight', sans-serif;
}
.priceArea.CorporateFour ul.priceBody li:last-child {
    margin: 0;
}
.priceArea.CorporateFour .priceBtn{
	font-size: 14px;
	color: #626262;
	line-height: 35px;
	padding: 0 15px;
	font-weight: 700;
	margin-bottom: 20px;
	display: inline-block;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
	font-size: 11px;
	border-radius: 3px;
	overflow: hidden;
	border: 1px solid #626262;
}
.priceArea.CorporateFour .priceBtn:before{
	background: #f9bf3b;
}
.priceArea.CorporateFour .priceBtn:hover{
	color: #fff;
	border-color: #f9bf3b;
}


/* *****************************************
>>>	9.00 blog area css
***************************************** */

/* | startUpOne | */

.blogArea.StartUpOne .postMeta span {
  color: #999;
  display: inline-block;
  font-family: "montserratlight",sans-serif;
  font-size: 11px;
  transition: all 0.4s ease 0s;
}
.blogArea.StartUpOne .singlePostContent{
    margin-top: 15px
}
.blogArea.StartUpOne .postMeta span:hover{
	color: #000
}
.blogArea.StartUpOne .postMeta span.postDate{
	position: relative;
	margin-right: 26px;
}
.blogArea.StartUpOne .postMeta span.postDate:after{
	content: '/';
	position: absolute;
	right: -15px;
	top: 0;
	color: #797979;
}

.blogArea.StartUpOne .title.h4 {
    color: #373737;
    font-weight: 700;
    margin: 12px 0 20px;
    text-transform: uppercase;
	display: block;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}
.blogArea.StartUpOne .singlePost .title.h4:hover{
	text-decoration: underline!important
}
.blogArea.StartUpOne .postContent {
    color: #858585;
    font-size: 13px;
}
.blogArea.StartUpOne .postContent p {
    line-height: 24px;
    margin: 0;
}
.blogArea.StartUpOne .postBtn {
  background: #f9bf3b none repeat scroll 0 0;
  color: #fff;
  display: inline-block;
  font-size: 12px;
  font-weight: 700;
  line-height: 40px;
  margin: 25px 0 0;
  padding: 0 20px;
  transition: all 0.4s ease 0s;
    border-radius: 3px;
    overflow: hidden
}
.blogArea.StartUpOne .postBtn:before{
    background: #2d2d2d
}
.blogArea.StartUpOne .postBtn:hover{
	border-color: #f9bf3b;
	box-shadow: none
}

.blogArea.StartUpOne .postImg{
	overflow: hidden;
}
.blogArea.StartUpOne .singlePost .postImg img{
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
	width: 100%
}
.blogArea.StartUpOne .singlePost:hover .postImg img{
	transform: scale(1.2)
}

/* | startUpTwo | */

.blogArea.StartUpTwo {
	background: #eee
}
.blogArea.StartUpTwo .singlePost{
	text-align: center;
}
.blogArea.StartUpTwo .title.h4 {
    color: #373737;
    font-weight: 700;
    margin: 0 0 10px;
    text-transform: uppercase;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
	display: block
}
.blogArea.StartUpTwo .singlePost:hover .title.h4{
	color: #fff
}
.blogArea.StartUpTwo .singlePost .title.h4:hover{
	color: #f9bf3b
}
.blogArea.StartUpTwo .postMeta{
	padding: 30px 0;
	overflow: hidden;
	position: relative;
	z-index: 1;
	background: #fff
}
.blogArea.StartUpTwo .postMeta:before{
	content: '';
	position: absolute;
	width: 100%;
	height: 100%;
	z-index: -1;
	background: RGBA(34, 34, 34, 0.00);
	left: 0;
	top: 0;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
	transform: scale(0)
}
.blogArea.StartUpTwo .singlePost:hover .postMeta:before{
	background: RGBA(34, 34, 34, 1);
	transform: scale(1)

}
.blogArea.StartUpTwo .postMeta span{
	display: inline-block;
	color: #797979;
	font-size: 12px;
	font-family: 'montserratlight', sans-serif;
	font-style: italic;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}
.blogArea.StartUpTwo .postMeta span:hover{
	color: #fff
}
.blogArea.StartUpTwo .postMeta span.postDate{
	position: relative;
	margin-right: 26px;
}
.blogArea.StartUpTwo .postMeta span.postDate:after{
	content: '/';
	position: absolute;
	right: -15px;
	top: 0;
	color: #797979;
}

.blogArea.StartUpTwo .postBtn {
    color: #f9bf3b;
    display: block;
    font-size: 12px;
    font-weight: 700;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
	margin-top: 20px;
	text-transform: uppercase;
}
.blogArea.StartUpTwo .postBtn i{
	margin-left: 3px;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}
.blogArea.StartUpTwo .postBtn:hover i{
	margin-left: 6px
}
.blogArea.StartUpTwo .postBtn:hover{
	box-shadow: none
}

.blogArea.StartUpTwo .postImg{
	overflow: hidden;
}
.blogArea.StartUpTwo .singlePost .postImg img{
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
	width: 100%
}

/* | FitnessOne | */
.blogArea.FitnessOne .sectionTitle{
    text-align: left
}

.blogArea.FitnessOne .sectionTitle h1:before, .blogArea.FitnessOne .sectionTitle h1:after{
    left: 0;
    margin-left: 0
}
.blogArea.FitnessOne .singlePost{
    overflow: hidden;
    margin-top: 45px;
}
.blogArea.FitnessOne .col-md-12:first-child .singlePost{
    margin-top: 0
}
.blogArea.FitnessOne .postImg {
    position: relative;
    width: 500px;
}
.blogArea.FitnessOne .postImg img {
    width: 100%;
}
.blogArea.FitnessOne .postMeta {
  background: #fff none repeat scroll 0 0;
  display: flex;
  flex-direction: column;
  height: 90px;
  justify-content: center;
  position: absolute;
  right: 30px;
  text-align: center;
  top: 30px;
  width: 90px;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}
.blogArea.FitnessOne .singlePost:hover .postMeta{
	background: #f9bf3b;
}
.blogArea.FitnessOne .singlePost.right .postMeta{
    right: auto;
    left: 30px
}
.blogArea.FitnessOne .date {
    font-size: 34px;
    font-weight: 700;
    display: block;
    line-height: 24px;
    margin-bottom: 10px
}
.blogArea.FitnessOne .month{
    display: block;
    font-family: 'montserratlight', sans-serif;
    font-size: 15px;
    line-height: 12px
}
.blogArea.FitnessOne .singlePost.right{
    text-align: right
}
.blogArea.FitnessOne .singlePost.left .postImg {
    float: left;
}
.blogArea.FitnessOne .singlePost.left .postContent {
    padding-left: 70px;
    text-align: left
}

.blogArea.FitnessOne .singlePost.right .postImg {
    float: right;
}
.blogArea.FitnessOne .singlePost.right .postContent {
    padding-right: 70px;
    text-align: right;
}
.blogArea.FitnessOne .singlePost .postContent{
    display: inline-table;
}
.blogArea.FitnessOne .singlePost .postContent .postCell{
    display: table-cell;
    vertical-align: middle;
    color: #858585;
    line-height: 24px
}
.blogArea.FitnessOne .singlePost .h4 {
    margin: 0 0 35px;
    color: #373737;
    text-transform: uppercase;
    font-weight: 700;
	display: block;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}
.blogArea.FitnessOne .singlePost .h4:hover{
	color: #f9bf3b
}
.blogArea.FitnessOne .singlePost a.postBtn{
    color: #f9bf3b;
    font-size: 12px;
    font-weight: 700;
    text-transform: uppercase;
    display: block;
    line-height: 16px;
    margin-top: 25px
}
.blogArea.FitnessOne .singlePost a.postBtn i{
    font-size: 17px;
    line-height: 30px;
    vertical-align: middle;
    line-height: 16px;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}
.blogArea.FitnessOne .singlePost a.postBtn:hover i{
	margin-left: 6px
}
.blogArea.FitnessOne .singlePost p{
    margin: 0;
    line-height: 24px
}
.blogArea a{
	display: inline-block
}
/* | CorporateOne | */

.blogArea.CorporateOne {
	background: #eee
}
.blogArea.CorporateOne .singlePost{
	text-align: center;
	background: #fff
}
.blogArea.CorporateOne .title.h4 {
    color: #373737;
    font-weight: 700;
    margin: 0 0 10px;
    text-transform: uppercase;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
	display: block
}
.blogArea.CorporateOne .singlePost:hover .title.h4{
	color: #f9bf3b
}
.blogArea.CorporateOne .postMeta{
	padding: 30px 0;
	overflow: hidden;
	position: relative;
	z-index: 1
}
.blogArea.CorporateOne .postMeta span{
	display: inline-block;
	color: #797979;
	font-size: 12px;
    color: #f9bf3b;
    text-transform: lowercase;
    -webkit-transition: .4s;
    -o-transition: .4s;
    transition: .4s;
}
.blogArea.CorporateOne .singlePost:hover .postMeta span{
    color: #0f0f0f
}
.blogArea.CorporateOne .postBtn {
    display: block;
    font-size: 12px;
    font-weight: 700;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
	margin-top: 20px;
	text-transform: uppercase;
    color: #0f0f0f
}
.blogArea.CorporateOne .singlePost:hover .postBtn{
	color: #f9bf3b
}
.blogArea.CorporateOne .postBtn i{
	margin-left: 3px;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}
.blogArea.CorporateOne .postBtn:hover i{
	margin-left: 6px
}
.blogArea.CorporateOne .postBtn:hover{
	box-shadow: none
}

.blogArea.CorporateOne .postImg{
	overflow: hidden;
    position: relative
}
.blogArea.CorporateOne .singlePost .postImg img{
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
	width: 100%
}
.blogArea.CorporateOne .singlePost:hover .postImg img{
    transform: scale(1.1)
}
.blogArea.CorporateOne .postTime {
  background: #f9bf3b;
  display: flex;
  flex-direction: column;
  height: 90px;
  justify-content: center;
  position: absolute;
  right: 0;
  text-align: center;
  top: 0;
  width: 90px;
    position: absolute;
    -webkit-transition: .4s;
    -o-transition: .4s;
    transition: .4s;
}
.blogArea.CorporateOne .singlePost:hover .postTime{
    background: #1a1818;
}
.blogArea.CorporateOne .date {
    font-size: 34px;
    font-weight: 700;
    display: block;
    line-height: 24px;
    margin-bottom: 10px;
    -webkit-transition: .4s;
    -o-transition: .4s;
    transition: .4s;
}
.blogArea.CorporateOne .month{
    display: block;
    font-family: 'montserratlight', sans-serif;
    font-size: 15px;
    line-height: 12px;
    -webkit-transition: .4s;
    -o-transition: .4s;
    transition: .4s;
}
.blogArea.CorporateOne .singlePost:hover .postTime .date,
.blogArea.CorporateOne .singlePost:hover .postTime .month{
    color: #fff
}



/* | CorporateTwo | */

.blogArea.CorporateTwo {
	background: #eee
}
.blogArea.CorporateTwo .singlePost{
	text-align: center;
	background: #fff;
    overflow: hidden;
    position: relative
}
.blogArea.CorporateTwo .title.h4 {
    color: #fff;
    font-weight: 700;
    margin: 0 0 5px;
    text-transform: uppercase;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
	display: block;
}
.blogArea.CorporateTwo .title.h4:hover{
	color: #f9bf3b;
}
.blogArea.CorporateTwo .postMeta {
  background: #2c2c2c none repeat scroll 0 0;
  bottom: -100px;
  left: -200px;
  padding: 55px 25px;
  position: absolute;
  text-align: left;
  z-index: 1;
    -webkit-transition: .4s;
    -o-transition: .4s;
    transition: .4s;
    opacity: 0;
    visibility: hidden
}
.blogArea.CorporateTwo .singlePost:hover .postMeta{
  bottom: 0;
  left: 0;
    visibility: visible;
    opacity: 1
}
.blogArea.CorporateTwo .postMeta span{
	display: inline-block;
	color: #cbcbcb;
	font-size: 12px;
    text-transform: lowercase;
    -webkit-transition: .4s;
    -o-transition: .4s;
    transition: .4s;
}
.blogArea.CorporateTwo .postBtn {
    display: block;
    font-size: 12px;
    font-weight: 700;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
	margin-top: 20px;
	text-transform: uppercase;
    color: #f9bf3b
}
.blogArea.CorporateTwo .postBtn:hover{
	color: #fff;
}
.blogArea.CorporateTwo .postBtn i{
	margin-left: 3px;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
    color: #fff
}
.blogArea.CorporateTwo .postBtn:hover i{
	margin-left: 8px;
	color: #f9bf3b;
}
.blogArea.CorporateTwo .postImg{
	overflow: hidden;
    position: relative
}
.blogArea.CorporateTwo .singlePost .postImg img{
	width: 100%
}
.blogArea.CorporateTwo .postTime {
  background: #1a1818;
  display: flex;
  flex-direction: column;
  height: 90px;
  justify-content: center;
  position: absolute;
  right: 0;
  text-align: center;
  top: 0;
  width: 90px;
    position: absolute;
    -webkit-transition: .4s;
    -o-transition: .4s;
    transition: .4s;
}
.blogArea.CorporateTwo .singlePost:hover .postTime{
    background: #fff;
}
.blogArea.CorporateTwo .date {
    font-size: 34px;
    font-weight: 700;
    display: block;
    line-height: 24px;
    margin-bottom: 10px;
    -webkit-transition: .4s;
    -o-transition: .4s;
    transition: .4s;
    color: #f9bf3b
}
.blogArea.CorporateTwo .singlePost:hover .postTime .date{
  color: #1a1818;
}
.blogArea.CorporateTwo .month{
    display: block;
    font-family: 'montserratlight', sans-serif;
    font-size: 15px;
    line-height: 12px;
    -webkit-transition: .4s;
    -o-transition: .4s;
    transition: .4s;
    color: #fff;
}
.blogArea.CorporateTwo .singlePost:hover .postTime .month{
    color: #1a1818
}

/* | corporateThree | */

.blogArea.CorporateThree .singlePost{
	position: relative
}

.blogArea.CorporateThree .singlePost a.postImg {
    margin-bottom: 35px;
	overflow: hidden;
	position: relative;
	display: block;
	cursor: url(../../img/iconImg/blog-link.png),auto;
}
.blogArea.CorporateThree .singlePost a.postImg:before {
    background: #f9bf3b none repeat scroll 0 0;
    background: #f9bf3b none repeat scroll 0 0;
    content: "";
    height: 100%;
    opacity: 0;
    position: absolute;
    width: 100%;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
	z-index: 2
}
.blogArea.CorporateThree .singlePost:hover a.postImg:before{
opacity: .6}
.blogArea.CorporateThree .singlePost a.postImg img {
    width: 100%;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}
.blogArea.CorporateThree .singlePost:hover a.postImg img {
   transform: scale(1.2)
}
.blogArea.CorporateThree .singlePost a.postCat {
    background: #fff none repeat scroll 0 0;
    font-size: 12px;
    line-height: 30px;
    padding: 0 10px;
    position: absolute;
    right: 10px;
    top: 10px;
	color: #2d2d2d;
	z-index: 3;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}
.blogArea.CorporateThree .singlePost:hover a.postCat{
	background: #292929;
	color: #f4f4f4
}
.blogArea.CorporateThree .postContent {
    color: #858585;
    font-size: 15px;
    padding-right: 40px;
}
.blogArea.CorporateThree .postContent .date {
    color: #797979;
    display: block;
    font-size: 12px;
    margin-bottom: 15px;
}
.blogArea.CorporateThree .h4.postTitle {
    color: #f9bf3b;
    display: block;
    font-weight: 700;
    margin: 0 0 30px;
    text-transform: uppercase;
}
.blogArea.CorporateThree .postTxt > p {
    line-height: 24px;
    margin: 0;
}

.blogArea.CorporateThree .postMeta {
    margin-top: 30px;
    overflow: hidden;
}
.blogArea.CorporateThree .postMeta a {
    display: inline-block;
    float: left;
    font-size: 12px;
    font-weight: 400;
    margin-right: 15px;
    color: #706f6f
}
.blogArea.CorporateThree .postMeta a i {
    font-size: 14px;
    margin-right: 10px;
}



/* | CorporateFour | */

.blogArea.CorporateFour .singlePost{
	position: relative
}

.blogArea.CorporateFour .singlePost a.postImg {
    margin-bottom: 35px;
	overflow: hidden;
	position: relative;
	display: block;
	cursor: url(../../img/iconImg/blog-link.png),auto;
}
.blogArea.CorporateFour .singlePost a.postImg:before {
    background: #f9bf3b none repeat scroll 0 0;
    content: "";
    height: 100%;
    opacity: 0;
    position: absolute;
    width: 100%;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
	z-index: 2
}
.blogArea.CorporateFour .singlePost:hover a.postImg:before{
	opacity: .5
}
.blogArea.CorporateFour .singlePost a.postImg img {
    width: 100%;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
	transform: scale(1.2)
}
.blogArea.CorporateFour .singlePost:hover a.postImg img {
   transform: scale(1)
}
.blogArea.CorporateFour .singlePost a.postCat {
    background: #fff none repeat scroll 0 0;
    font-size: 12px;
    line-height: 30px;
    padding: 0 10px;
    position: absolute;
    right: 10px;
    top: 10px;
	color: #2d2d2d;
	z-index: 3;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}
.blogArea.CorporateFour .singlePost:hover a.postCat{
	background: #292929;
	color: #f4f4f4
}
.blogArea.CorporateFour .postContent {
    color: #858585;
    font-size: 15px;
    padding-right: 40px;
}
.blogArea.CorporateFour .postContent .date {
    color: #797979;
    display: block;
    font-size: 12px;
    margin-bottom: 15px;
}
.blogArea.CorporateFour .h4.postTitle {
    color: #f9bf3b;
    display: block;
    font-weight: 700;
    margin: 0 0 20px;
    text-transform: uppercase;
}

.blogArea.CorporateFour .postMeta {
    overflow: hidden;
}
.blogArea.CorporateFour .postMeta a {
    display: inline-block;
    float: left;
    font-size: 12px;
    font-weight: 400;
    margin-right: 15px;
    color: #706f6f
}
.blogArea.CorporateFour .postMeta a i {
    font-size: 14px;
    margin-right: 10px;
}


/* | CorporateFive | */


.blogArea.CorporateFive .post .col-md-6.left {
    padding-left: 70px;
    padding-right: 45px;
}
.blogArea.CorporateFive .post .col-md-6.right {
    padding-left: 45px;
    padding-right: 70px;
}
.blogArea.CorporateFive .postImg {
    overflow: hidden;
    position: relative;
}
.blogArea.CorporateFive .postImg img {
    width: 100%;
    -webkit-transition: .4s;
    -o-transition: .4s;
    transition: .4s;
}

.blogArea.CorporateFive .postImg:hover img{
    transform: scale(1.1)
}
.blogArea.CorporateFive .postCat {
    background: #fff none repeat scroll 0 0;
    bottom: 10px;
    color: #2d2d2d;
    display: inline-block;
    font-size: 12px;
    line-height: 30px;
    padding: 0 15px;
    position: absolute;
    right: 10px;
}

.blogArea.CorporateFive .postMeta{
	float: left
}

.blogArea.CorporateFive .postTime {
  background: #1f1f1f;
  display: flex;
  flex-direction: column;
  height: 90px;
  justify-content: center;
  text-align: center;
  width: 90px;
    -webkit-transition: .4s;
    -o-transition: .4s;
    transition: .4s;
	color: #fff
}
.blogArea.CorporateFive .singlePost:hover .postTime {
    background: #f9bf3b none repeat scroll 0 0;
    color: #fff;
}
.blogArea.CorporateFive .date {
    font-size: 34px;
    font-weight: 700;
    display: block;
    line-height: 24px;
    margin-bottom: 10px;
    -webkit-transition: .4s;
    -o-transition: .4s;
    transition: .4s;
}
.blogArea.CorporateFive .month{
    display: block;
    font-family: 'montserratlight', sans-serif;
    font-size: 15px;
    line-height: 12px;
    -webkit-transition: .4s;
    -o-transition: .4s;
    transition: .4s;
}


.blogArea.CorporateFive .postTxt {
    color: #858585;
    line-height: 24px;
    padding-left: 130px;
    padding-right: 20px;
    font-size: 13px
}
.blogArea.CorporateFive .postContent.clearfix {
    margin-top: 70px;
}
.blogArea.CorporateFive .postTitle.h4 {
    color: #373737;
    display: inline-block;
    line-height: 15px;
    margin: 0 0 25px;
    text-transform: uppercase;
    font-weight: 700;
}
.blogArea.CorporateFive .postTxt > p {
    line-height: 24px;
    margin: 0;
}
.blogArea.CorporateFive .postBtn {
    color: #393939;
    display: block;
    margin-top: 20px;
    text-transform: uppercase;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}
.blogArea.CorporateFive .postBtn:hover{
	color: #f9bf3b
}



/* | CorporateSix | */


.blogArea.CorporateSix .post .col-md-6.left {
    padding-left: 70px;
    padding-right: 45px;
}
.blogArea.CorporateSix .post .col-md-6.right {
    padding-left: 45px;
    padding-right: 70px;
}

.blogArea.CorporateSix .postImg {
    overflow: hidden;
    position: relative;
}
.blogArea.CorporateSix .postImg img {
    width: 100%;
}

.blogArea.CorporateSix .postTitle.h4 {
    display: block;
    font-weight: 700;
    margin: 0 0 6px;
    text-align: center;
    text-transform: uppercase;
	color: #373737;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}
.blogArea.CorporateSix .singlePost:hover .postTitle.h4{
	color: #fff;
}
.blogArea.CorporateSix .postContent > p {
    color: #707070;
    display: block;
    font-size: 12px;
    line-height: 22px;
    margin-bottom: 5px;
    text-align: center;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}
.blogArea.CorporateSix .singlePost:hover .postContent > p{
	color: #989898
}
.blogArea.CorporateSix .postDate {
    color: #4f4f4f;
    display: block;
    font-size: 12px;
    text-align: center;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}
.blogArea.CorporateSix .singlePost:hover .postDate {
    color: #c4c4c4;
}
.blogArea.CorporateSix .postContent {
    bottom: 0;
    left: 0;
    padding: 25px 0;
    position: absolute;
    width: 100%;
	z-index: 1
}
.blogArea.CorporateSix .postContent:before{
	width: 100%;
	height: 120%;
	background: url(../../img/iconImg/blog-grad.png);
	background-repeat: repeat-x;
	background-position: top;
	content: '';
	left: 0;
	bottom: 0;
	z-index: -1;
	position: absolute;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}
.blogArea.CorporateSix .singlePost:hover .postContent:before{
opacity: 0}
.blogArea.CorporateSix .postContent:after{
	width: 100%;
	height: 100%;
	background: #131313;
	content: '';
	left: 0;
	z-index: -1;
	position: absolute;
	opacity: 0;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
	bottom: -100px;
}
.blogArea.CorporateSix .singlePost:hover .postContent:after{
	opacity: 1;
	bottom: 0px;
}
.blogArea.CorporateSix .singlePost {
    overflow: hidden;
    position: relative;
}
.blogArea.CorporateSix .post{
	margin-bottom: 90px;
}
.blogArea.CorporateSix .postBtn{
	color: #f9bf3b;
	border: 1px solid #f9bf3b;
	padding: 0 30px;
	line-height: 45px;
	display: inline-block;
	text-transform: uppercase;
	font-weight: 700;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}
.blogArea.CorporateSix .postBtn:hover{
	box-shadow: 0 0 5px RGBA(0, 0, 0, 0.20);
	border-color: transparent
}
.pBtnRow{
	text-align: center
}

/* *****************************************
>>>	10.00 blog area css
***************************************** */


/* | Brand One | */

.brandArea.One{
    background: url(../../images/brand-pettarn.jpg);
    background-repeat: repeat;
}

.brandArea.One .owl-nav > div {
    color: #bcbcbc;
    font-size: 36px;
    height: 50px;
    left: -25px;
    line-height: 50px;
    margin-top: -25px;
    position: absolute;
    top: 50%;
}
.brandArea.One .owl-nav > div.owl-next {
    left: auto;
    right: -25px;
}


/* | Brand Two | */


.brandArea.Two .owl-nav > div {
    color: #bcbcbc;
    font-size: 36px;
    height: 50px;
    left: -25px;
    line-height: 50px;
    margin-top: -25px;
    position: absolute;
    top: 50%;
}
.brandArea.Two .owl-nav > div.owl-next {
    left: auto;
    right: -25px;
}

/* | brandArea Three | */


.brandArea.Three .brand {
    padding: 0 40px;
    margin: -40px 0
}
.brandArea.Three .singleBrand {
    float: left;
    text-align: center;
    width: 25%;
    margin: 40px 0;
    position: relative;
}
.brandArea.Three .singleBrand:before{
    position: absolute;
    content: '';
    left: 0;
    bottom: 50%;
    width: 1px;
    height: 250%;
    background: #e2e2e2
}
.brandArea.Three .singleBrand:after{
    position: absolute;
    content: '';
    left: 0;
    top: -40px;
    height: 1px;
    width: 100%;
    background: #e2e2e2
}
.brandArea.Three .singleBrand:nth-child(1):after,
.brandArea.Three .singleBrand:nth-child(2):after,
.brandArea.Three .singleBrand:nth-child(3):after,
.brandArea.Three .singleBrand:nth-child(4):after{
    display: none
}
.brandArea.Three .singleBrand:nth-child(1):before,
.brandArea.Three .singleBrand:nth-child(2):before,
.brandArea.Three .singleBrand:nth-child(3):before,
.brandArea.Three .singleBrand:nth-child(4):before{
    bottom: auto;
    top: 50%
}
.brandArea.Three .singleBrand:nth-child(4n + 1):before{
    display: none
}

/* | Brand Four | */


.brandArea.Four .owl-nav > div {
    color: #bcbcbc;
    font-size: 36px;
    height: 50px;
    left: -50px;
    line-height: 50px;
    margin-top: -25px;
    position: absolute;
    top: 50%;
}
.brandArea.Four .owl-nav > div.owl-next {
    left: auto;
    right: -50px;
}


/* | Brand Five | */


.brandArea.Five .owl-nav > div {
    color: #bcbcbc;
    font-size: 36px;
    height: 50px;
    left: -25px;
    line-height: 50px;
    margin-top: -25px;
    position: absolute;
    top: 50%;
}
.brandArea.Five .owl-nav > div.owl-next {
    left: auto;
    right: -25px;
}

.brandArea.Five .singleBrand {
    position: relative;
}
.brandArea.Five .singleBrand:before {
    position: absolute;
    content: '';
    background: #d6d5d5;
    height: 60px;
    width: 1px;
    top: 26px;
    right: 50px;
}



/* *****************************************
>>>	11.00 Cta area css
***************************************** */

/* | cta one | */

.ctaArea{
    padding: 65px 0
}

.ctaArea.One {
    background: url(../../img/cta/cta-1-bg.jpg);
    background-size: cover;
    position: relative;
    z-index: 1
}
.ctaArea.One:before{
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: -1;
    background: rgba(11, 13, 14, 0.92);
}
.ctaArea.One .cta {
    color: #c6c6c6;
    line-height: 26px;
    margin: 0 -30px;
}
.ctaArea.One .h2 {
    color: #fff;
    font-weight: 700;
    margin: 0 0 18px;
    text-transform: uppercase;
}
.ctaArea.One .cta p {
    font-family: "Montserrat",sans-serif;
    margin: 0;
}
.ctaArea.One .cta span.h4 {
    color: #888888;
    display: block;
    font-size: 17px;
    margin: 0 0 35px;
}
.ctaArea.One a.ctaBtn {
    border: 1px solid #5f5f5f;
    color: #f9bf3b;
    display: inline-block;
    font-weight: 700;
    line-height: 50px;
    margin-top: 45px;
    padding: 0 35px;
    text-transform: uppercase;
    -webkit-transition: .4s;
    -o-transition: .4s;
    transition: .4s;
}
.ctaArea.One a.ctaBtn:hover{
    border-color: #f9bf3b
}
.ctaArea.One .ctaImg.absolute {
    bottom: 0;
    margin-right: -430px;
    right: 50%;
}
.ctaArea.One .col-md-8.col-md-offset-2.ctaCol {
    position: static;
}




/* | cta two | */


.ctaArea.Two {
    background: url(../../img/cta/cta-2-bg.jpg);
    background-size: cover;
    background-position: center;
    position: relative;
}
.ctaArea.Two .cta {
    color: #717171;
    line-height: 26px;
    margin: 0 -30px;
}
.ctaArea.Two .h2 {
    color: #383838;
    font-weight: 700;
    margin: 0 0 18px;
    text-transform: uppercase;
}
.ctaArea.Two .cta p {
    font-family: "Montserrat",sans-serif;
    margin: 0;
}
.ctaArea.Two .cta span.h4 {
    color: #585858;
    display: block;
    font-size: 17px;
    margin: 0 0 30px;
}
.ctaArea.Two a.ctaBtn {
    border: 1px solid #222121;
    color: #222121;
    display: inline-block;
    font-weight: 700;
    line-height: 50px;
    margin-top: 40px;
    padding: 0 35px;
    text-transform: uppercase;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
    -webkit-transition: .4s;
    -o-transition: .4s;
    transition: .4s;
}
.ctaArea.Two a.ctaBtn:hover{
    box-shadow: 0 0 10px rgba(0, 0, 0, 0);
    background: #fff;
}


/* | ctaArea Three | */


.ctaArea.Three {
    background: #f7f7f7;
}
.ctaArea.Three .cta {
    overflow: hidden;
}
.ctaArea.Three .cta .h3 {
  display: inline-block;
  float: left;
  font-weight: 700;
  line-height: 42px;
  margin: 0;
  text-transform: uppercase;
}
.ctaArea.Three .cta .h3 span{
    font-weight: 400;
}
.ctaArea.Three a.ctaBtn {
  background: #f9bf3b;
  border: 1px solid #f9bf3b;
  color: #fff;
  display: inline-block;
  float: right;
  font-weight: 700;
  line-height: 40px;
  padding: 0 25px;
  text-transform: uppercase;
  transition: all 0.4s ease 0s;
  font-size: 12px;
  border-radius: 3px;
}
.ctaArea.Three a.ctaBtn:hover{
   background: transparent;
    color: #f9bf3b
}


/* | ctaArea Four | */


.ctaArea.Four {
    background: #131313;
}
.ctaArea.Four .cta {
    overflow: hidden;
}
.ctaArea.Four .cta .h3 {
    display: inline-block;
    float: left;
    line-height: 42px;
    margin: 0;
    text-transform: uppercase;
    font-weight: 700;
    color: #fff
}
.ctaArea.Four .cta .h3 span{
    font-weight: 400;
    color: #e7e7e7
}
.ctaArea.Four a.ctaBtn {
  background: transparent none repeat scroll 0 0;
  border: 1px solid #5f5f5f;
  color: #f9bf3b;
  display: inline-block;
  float: right;
  font-size: 12px;
  font-weight: 700;
  line-height: 40px;
  padding: 0 25px;
  text-transform: uppercase;
  transition: all 0.4s ease 0s;
}
.ctaArea.Four a.ctaBtn:hover{
    border-color: #f9bf3b
}



/* | ctaArea Five | */


.ctaArea.Five {
    background: url(../../img/cta/cta-5-bg.jpg);
    background-size: cover;
    background-position: center;
    z-index: 1;
    position: relative;
}
.ctaArea.Five:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: -1;
    left: 0;
    top: 0;
    background: rgba(9, 9, 9, 0.93);
}
.ctaArea.Five .cta {
    overflow: hidden;
}
.ctaArea.Five .cta .h3 {
    display: inline-block;
    float: left;
    line-height: 42px;
    margin: 0;
    color: #f9bf3b;

}
.ctaArea.Five a.ctaBtn {
  background: transparent none repeat scroll 0 0;
  border: 1px solid #f9bf3b;
  border-radius: 2px;
  color: #fff;
  display: inline-block;
  float: right;
  font-size: 11px;
  font-weight: 700;
  line-height: 40px;
  padding: 0 25px;
  text-transform: uppercase;
  transition: all 0.4s ease 0s;
}
.ctaArea.Five a.ctaBtn:hover{
    color: #f9bf3b
}


/* | ctaArea Six | */

.ctaArea.Six{
    text-align: center;
    background: url(../../img/cta/cta-6--bg.jpg) ;
    position: relative;
}
.ctaArea.Six:before{
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background: rgba(18, 21, 25, 0.93)
}

.ctaArea.Six .cta .h2 {
    color: #f9bf3b;
    font-weight: 700;
    margin: 0 0 25px;
    text-transform: uppercase;
}
.ctaArea.Six .cta {
    color: #fff;
    font-size: 16px;
    line-height: 26px;
}
.ctaArea.Six .cta p {
    line-height: 26px;
    margin: 0;
}
.ctaArea.Six a.ctaBtn {
    background: #f9bf3b none repeat scroll 0 0;
    border-radius: 5px;
    color: #0b0c10;
    display: inline-block;
    font-size: 14px;
    line-height: 48px;
    margin-top: 25px;
    padding: 0 30px;
    text-transform: uppercase;
    border: 1px solid #f9bf3b;
    -webkit-transition: .4s;
    -o-transition: .4s;
    transition: .4s;
}
.ctaArea.Six a.ctaBtn:hover{
    background: transparent;
    color: #fff;
    border-color: #fff
}


/* *****************************************
>>>	12.00 Video area css
***************************************** */





/* *****************************************
>>>	13.00 Fact area css
***************************************** */

/* One */

.factArea{
    padding: 65px 0;
}
.factArea.One{
    background: url(../../img/fact/fact-bg-1.jpg);
    background-size: cover;
    position: relative;
    background-position: center;
    z-index: 1
}
.factArea.One:before{
    position: absolute;
    content: '';
    background: rgba(0, 0, 0, 0.9);
    z-index: -1;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0
}
.factArea.One .factIcon i {
    font-size: 30px;
}
.factArea.One .factIcon {
    color: #f9bf3b;
    display: inline-block;
    vertical-align: middle;
}
.factArea.One .counter.h3 {
    display: inline-block;
    margin: 0 0 0 15px;
    vertical-align: middle;
    color: #fff;
    font-family: 'montserratlight', sans-serif;
}
.factArea.One .singleFact .h5 {
    display: inline-block;
    font-size: 16px;
    margin: 0 0 0 20px;
    vertical-align: middle;
    font-weight: 700;
    color: #fff;
}
.factArea.One .singleFact {
    text-align: center;
}
.factArea.One .col-md-3:first-child .singleFact {
    text-align: left;
}
.factArea.One .col-md-3:last-child .singleFact {
    text-align: right;
}

/* | two | */


.factArea.Two{
    background: url(../../img/fact/fact-bg-1.jpg);
    background-size: cover;
    position: relative;
    background-position: center;
    z-index: 1
}
.factArea.Two:before{
    position: absolute;
    content: '';
    background: rgba(0, 0, 0, 0.9);
    z-index: -1;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0
}
.factArea.Two .factIcon i {
    font-size: 30px;
}
.factArea.Two .factIcon {
    color: #f9bf3b;
    display: inline-block;
    vertical-align: middle;
}
.factArea.Two .counter.h3 {
    display: inline-block;
    margin: 0px;
    vertical-align: middle;
    color: #fff;
    font-family: 'montserratlight', sans-serif;
}
.factArea.Two .singleFact .h5 {
    display: inline-block;
    font-size: 16px;
    margin: 0 0 0 20px;
    vertical-align: middle;
    font-weight: 700;
    color: #f9bf3b;
}
.factArea.Two .singleFact {
    text-align: center;
}
.factArea.Two .col-md-3:first-child .singleFact {
    text-align: left;
}
.factArea.Two .col-md-3:last-child .singleFact {
    text-align: right;
}


/* | Three | */

.factArea.Three .singleFact .factIcon{
    font-size: 48px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 25px
}
.factArea.Three .singleFact .factContent{
    display: inline-block;
    vertical-align: middle
}
.factArea.Three .singleFact .factContent .h3{
    margin: 0 0 15px;
    font-weight: 700;
}
.factArea.Three .singleFact .factContent p{
    margin: 0;
    line-height: 20px;
}
.factArea.Three .col-md-3{
    text-align: center;
}
.factArea.Three .singleFact{
    display: inline-block;
    text-align: left;
}
.factArea.Three .col-md-3:first-child{
    text-align: left;
}
.factArea.Three .col-md-3:last-child{
    text-align: right;
}

/* Four */

.factArea.Four{
    background: #0f0f0f;
}
.factArea.Four .counter.h2 {
    color: #f9bf3b;
    margin: 0;
    font-weight: 700
}
.factArea.Four .singleFact > p {
    margin: 0;
    color: #fff;
}
.factArea.Four .singleFact {
    text-align: center;
}

/*five*/
.factArea.Five{
    background: url(../../img/fact/fact-bg-1.jpg);
    background-size: cover;
    position: relative;
    background-position: center;
    z-index: 1;
    overflow: hidden;
    padding: 0
}
.factArea.Five:before{
    position: absolute;
    content: '';
    background: rgba(0, 0, 0, 0.9);
    z-index: -1;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0
}
.factArea.Five .singleFact .factIcon{
    font-size: 30px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 25px;
    color: #fff;
}
.factArea.Five .singleFact .factContent{
    display: inline-block;
    vertical-align: middle
}
.factArea.Five .singleFact .factContent .h3{
    margin: 0 0 15px;
    font-weight: 700;
    color: #f9bf3b
}
.factArea.Five .singleFact .factContent p{
    margin: 0;
    line-height: 20px;
    color: #cacaca
}
.factArea.Five .col-md-3{
    text-align: center;
}
.factArea.Five .singleFact{
    display: inline-block;
    text-align: left;
}
.factArea.Five .col-md-3:first-child{
    text-align: left;
}
.factArea.Five .col-md-3{
    border-right: 1px solid #171717;
    padding: 65px 0
}
.factArea.Five .col-md-3:last-child{
    text-align: right;
    border: none
}


/*five*/
.factArea.Six{
    background: #121212;
    z-index: 1;
    overflow: hidden;
    padding: 0
}
.factArea.Six .singleFact .factIcon{
    font-size: 30px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 25px;
    color: #f9bf3b;
}
.factArea.Six .singleFact .factContent{
    display: inline-block;
    vertical-align: middle
}
.factArea.Six .singleFact .factContent .h3{
    margin: 0 0 15px;
    font-weight: 700;
    color: #fff
}
.factArea.Six .singleFact .factContent p{
    margin: 0;
    line-height: 20px;
    color: #cacaca
}
.factArea.Six .col-md-3{
    text-align: center;
}
.factArea.Six .singleFact{
    display: inline-block;
    text-align: left;
}
.factArea.Six .col-md-3:first-child{
    text-align: left;
}
.factArea.Six .col-md-3{
    padding: 65px 0
}
.factArea.Six .col-md-3:last-child{
    text-align: right;
    border: none;
    z-index: 1
}
.factArea.Six .col-md-3:last-child:before{
    position: absolute;
    width: 500%;
    height: 100%;
    background: #151515;
    z-index: -1;
    content: '';
    top: 0;
    z-index: -1
}
.factArea.Six .col-md-3:nth-child(even){
    background: #151515;
}

/* seven */

.factArea.Seven{
    background: #121212;
    padding: 0
}
.ye.factArea.Seven{
    background: #f9bf3b;
    padding: 0
}
.factArea.Seven .counter.h2 {
    color: #fff;
    margin: 0;
    font-weight: 700
}
.ye.factArea.Seven .counter.h2 {
    color: #fff;
}
.factArea.Seven .factIcon {
    color: #f9bf3b;
    font-size: 20px;
    margin-bottom: 20px;
}
.ye.factArea.Seven .factIcon {
    color: #fff;
}
.factArea.Seven .singleFact > p {
    margin: 0;
    color: #696969;
}
.ye.factArea.Seven .singleFact > p {
    margin: 0;
    color: #fff;
}
.factArea.Seven .singleFact {
    text-align: center;
}
.factArea.Seven .col-md-3{
    padding: 65px 0
}
.factArea.Seven .col-md-3:nth-child(2),
.factArea.Seven .col-md-3:nth-child(3){
    background: #151515;
}
.factArea.Seven .col-md-3:nth-child(2){
    border-right: 1px solid #2f2f2f
}
.ye.factArea.Seven .col-md-3:nth-child(2),
.ye.factArea.Seven .col-md-3:nth-child(3){
    background: #fab61d;
}
.ye.factArea.Seven .col-md-3:nth-child(2){
    border-right: 1px solid #ffcb55
}


/* eight */


.factArea.Eight .counter.h2 {
    display: inline-block;
    font-size: 32px;
    font-weight: 700;
    margin: 0 10px 0 0;
}
.factArea.Eight .singleFact > p {
    display: inline-block;
    font-style: italic;
    margin: 0;
    vertical-align: top;
}
.factArea.Eight .singleFact {
    display: inline-block;
}
.factArea.Eight .col-md-3:first-child {
    text-align: left;
}
.factArea.Eight .col-md-3:last-child {
    text-align: right;
}
.factArea.Eight .col-md-3 {
    text-align: center;
}



/*nine*/


.factArea.Nine .singleFact {
    position: relative;
}
.factArea.Nine .singleFact img {
    width: 100%;
}
.factArea.Nine .factContent {
    background: #fff none repeat scroll 0 0;
    display: flex;
    flex-direction: column;
    height: 80%;
    justify-content: center;
    left: 10%;
    line-height: 16px;
    padding-left: 35px;
    position: absolute;
    top: 10%;
    width: 80%;
}
.factArea.Nine .counter.h2 {
    font-size: 32px;
    font-weight: 700;
    margin: 0 0 17px;
}
.factArea.Nine .hoverContent > p {
    line-height: 16px;
    margin: 0;
}
.factArea.Nine .col-md-3{
	padding: 65px 15px
}
.factArea.Nine .col-md-3:before{
	content: '';
	position: absolute;
	width: 1px;
	height: 100%;
	left: 14px;
	top: 0;
	background: #a5a5a5
}





/* *****************************************
>>>	15.00 Footer area css
***************************************** */
footer{
	position: relative
}

/*one*/

footer.One .footerTop{
	background: url(../../img/footer/footer-bg-1.jpg);
	background-size: cover;
	background-position: center;
	position: relative;
	z-index: 1
}
footer.One .footerTop:before{
	content: '';
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	background: RGBA(24, 24, 24, 0.94);
	z-index: -1
}
footer.One .footerTop .footerInfo{
	text-align: left;
	color: #fff;
}
footer.One .footerTop .footerInfo .h4{
	color: #f9bf3b;
	margin: 0 0 50px;
	font-weight: 700;
	position: relative;
}
footer.One .footerTop .footerInfo .h4:before{
	position: absolute;
	content: '';
	height: 1px;
	width: 40px;
	left: 0;
	bottom: -15px;
	background: #b2b2b2
}

footer.One .footerTop .footerInfo .h4:after{
	position: absolute;
	content: '';
	height: 1px;
	width: 20px;
	left: 0;
	bottom: -20px;
	background: #b2b2b2
}

footer.One .footerLogo {
    margin-bottom: 40px;
	display: block;
    margin-top: 20px
}
footer.One .footerTxt p {
    line-height: 24px;
    margin: 0;
}
footer.One .footerTxt {
    line-height: 24px;
    margin-bottom: 15px;
}
footer.One .footerSocial {
    list-style: outside none none;
    margin: 0 0 0 -15px;
}
footer.One .footerSocial > li {
    display: inline-block;
}
footer.One .footerSocial li a {
    color: #fff;
    font-size: 18px;
    padding: 15px;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}
footer.One .footerSocial li a:hover{
	color: #f9bf3b
}


footer.One .flickr_badge_image{
    display: inline-block;
    margin: 3px
}
footer.One .footerLinks {
    list-style: outside none none;
    margin: 0;
}
footer.One .footerLinks a {
    color: #fff;
    display: inline-block;
    font-family: "montserratlight",sans-serif;
    padding: 5px 0;
}
footer.One .footerBottom{
	background: #1c1c1c;
	text-align: center;
}
footer.One .cpTxt{
	line-height: 60px;
	color: #fff
}
footer.One .cpTxt p{
	margin: 0;
	line-height: 60px;
}
footer.One .topScrl {
    background: #f9bf3b none repeat scroll 0 0;
    display: inline-block;
    font-size: 24px;
    line-height: 20px;
    width: auto;
    position: absolute;
    right: 50px;
    bottom: 20px;
    color: #1C1C1C
}


/*two*/


footer.Two .footerTop{
	background: #202020;
}

footer.Two .footerTop .footerInfo{
	text-align: left;
	color: #fff;
}
footer.Two .footerTop .footerInfo .h4{
	color: #f9bf3b;
	margin: 0 0 50px;
	font-weight: 700;
	position: relative;
}
footer.Two .footerTop .footerInfo .h4:before{
	position: absolute;
	content: '';
	height: 1px;
	width: 40px;
	left: 0;
	bottom: -15px;
	background: #b2b2b2
}

footer.Two .footerTop .footerInfo .h4:after{
	position: absolute;
	content: '';
	height: 1px;
	width: 20px;
	left: 0;
	bottom: -20px;
	background: #b2b2b2
}

footer.Two .footerLogo {
    margin-bottom: 40px;
	display: block;
    margin-top: 20px
}
footer.Two .footerTxt p {
    line-height: 24px;
    margin: 0;
}
footer.Two .footerTxt {
    line-height: 24px;
    margin-bottom: 15px;
}
footer.Two .footerSocial {
    list-style: outside none none;
    margin: 0 0 0 -15px;
    text-align: right
}
footer.Two .footerSocial > li {
    display: inline-block;
}
footer.Two .footerSocial li a {
    color: #fff;
    font-size: 18px;
    padding: 0 15px;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
    line-height: 70px
}
footer.Two .footerSocial li a:hover{
	color: #f9bf3b
}


footer.Two .footerLinks {
    list-style: outside none none;
    margin: 0;
}
footer.Two .footerLinks a {
    color: #fff;
    display: inline-block;
    font-family: "montserratlight",sans-serif;
    padding: 5px 0;
}
footer.Two .footerBottom{
	background: #1c1c1c;
	text-align: center;
}
footer.Two .cpTxt{
	line-height: 70px;
	color: #fff;
    text-align: left
}
footer.Two .cpTxt p{
	margin: 0;
	line-height: 70px;
}
footer.Two .topScrl {
    display: inline-block;
    font-size: 26px;
    width: auto;
    position: absolute;
    right: 50px;
    bottom: 90px;
    color: #f9bf3b
}
footer.Two .flickr_badge_image{
    display: inline-block;
    margin: 3px
}

/*three*/
footer.Three a.footerLogo{
    display: block;
    margin-bottom: 40px
}
footer.Three .col-md-4:nth-child(2){
    text-align: center;
}
footer.Three .footerInfo{
	text-align: left;
	color: #fff;
}
footer.Three .footerInfo .h4{
	color: #f9bf3b;
	margin: 0 0 50px;
	font-weight: 700;
	position: relative;
}
footer.Three .footerInfo .h4:before{
	position: absolute;
	content: '';
	height: 1px;
	width: 40px;
	left: 0;
	bottom: -15px;
	background: #b2b2b2
}

footer.Three .footerInfo .h4:after{
	position: absolute;
	content: '';
	height: 1px;
	width: 20px;
	left: 0;
	bottom: -20px;
	background: #b2b2b2
}

footer.Three .col-md-4:first-child{
    text-align: left;
    margin-top: 70px
}
footer.Three .col-md-4:last-child{
    text-align: right;
    padding-top: 82px
}

footer.Three .flickr_badge_image{
    display: inline-block;
    margin: 3px
}
footer.Three .footerSocial {
    list-style: outside none none;
    margin: 0 0 0 -15px;
}
footer.Three .footerSocial > li {
    display: inline-block;
}
footer.Three .footerSocial li a {
    color: #242424;
    font-size: 18px;
    padding: 15px;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}
footer.Three .footerSocial li a:hover{
	color: #f9bf3b
}
footer.Three .fooTxt{
    color: #575757;
    text-align: right
}

/*Four*/

.footer.Four{
background: #141414;
    position: relative;
}
.footer.Four .footerContent {
    text-align: center;
    color: #fff
}
.footer.Four .footerLogo {
    margin-bottom: 25px;
    display: inline-block
}
.footer.Four .topScrl{
    color: #ef5350;
    font-size: 40px;
    position: absolute;
    right: 120px;
    bottom: 50px
}

/*Five*/

footer.Five{
background: #f9bf3b;
    position: relative;
}
footer.Five .footerContent {
    text-align: center;
    color: #1f1f1f
}
footer.Five .footerLogo {
    margin-bottom: 40px;
    display: inline-block
}
footer.Five .footerSocial {
    list-style: outside none none;
    margin: 0 0 30px -15px;
}
footer.Five .footerSocial > li {
    display: inline-block;
}
footer.Five .footerSocial li a {
    color: #242424;
    font-size: 18px;
    padding: 10px;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}
footer.Five .footerSocial li a:hover{
	color: #EF5350
}
footer.Five .fooTxt p{
    margin: 0
}



/*Six*/

footer.Six{
background: #fff;
    position: relative;
}
footer.Six .footerContent {
    text-align: center;
    color: #1f1f1f
}
footer.Six .footerLogo {
    margin-bottom: 40px;
    display: inline-block
}
footer.Six .footerSocial {
    list-style: outside none none;
    margin: 0 0 30px -15px;
}
footer.Six .footerSocial > li {
    display: inline-block;
}
footer.Six .footerSocial li a {
    color: #242424;
    font-size: 18px;
    padding: 10px;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}
footer.Six .footerSocial li a:hover{
	color: #EF5350
}
footer.Six .fooTxt p{
    margin: 0
}
.footer.Six .topScrl{
    color: #ef5350;
    font-size: 40px;
    position: absolute;
    right: 120px;
    bottom: 50px
}


/*Seven*/

footer.Seven .footerTop{
	background: url(../../img/footer/footer-bg-1.jpg);
	background-size: cover;
	background-position: center;
	position: relative;
	z-index: 1
}
footer.Seven .footerTop:before{
	content: '';
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	background: RGBA(24, 24, 24, 0.94);
	z-index: -1
}
footer.Seven .footerTop .footerInfo{
	text-align: left;
	color: #fff;
}
footer.Seven .footerTop .footerInfo .h4{
	color: #f9bf3b;
	margin: 0 0 50px;
	font-weight: 700;
	position: relative;
}
footer.Seven .footerTop .footerInfo .h4:before{
	position: absolute;
	content: '';
	height: 1px;
	width: 40px;
	left: 0;
	bottom: -15px;
	background: #b2b2b2
}

/*
footer.Seven .footerTop .footerInfo .h4:after{
	position: absolute;
	content: '';
	height: 1px;
	width: 20px;
	left: 0;
	bottom: -20px;
	background: #b2b2b2
}
*/

footer.Seven .footerLogo {
    margin-bottom: 40px;
	display: block;
    margin-top: 20px
}
footer.Seven .footerTxt p {
    line-height: 24px;
    margin: 0;
    font-size: 13px
}
footer.Seven .footerTxt {
    line-height: 24px;
    margin-bottom: 15px;
}
footer.Seven .footerSocial {
    list-style: outside none none;
    margin: 0 0 0 -15px;
}
footer.Seven .footerSocial > li {
    display: inline-block;
}
footer.Seven .footerSocial li a {
  color: #fff;
  font-size: 14px;
  padding: 10px;
  transition: all 0.4s ease 0s;
}
footer.Seven .footerSocial li a:hover{
	color: #f9bf3b
}


footer.Seven .flickr_badge_image{
    display: inline-block;
    margin: 3px
}
footer.Seven .footerLinks {
    list-style: outside none none;
    margin: 0;
}
footer.Seven .footerLinks a {
    color: #fff;
    display: inline-block;
    font-family: "montserratlight",sans-serif;
    padding: 5px 0;
    font-size: 13px;
}
footer.Seven .footerBottom{
	background: #ffffff;
	text-align: center;
}

original footer.Seven .footerBottom{
	background: #1c1c1c;
	text-align: center;
}


footer.Seven .cpTxt{
	line-height: 60px;
	color:#000!important;
}

original footer.Seven .cpTxt{
	line-height: 60px;
	 color: #fff
}

footer.Seven .cpTxt p {
  font-size: 12px;
  line-height: 60px;
  margin: 0;
}
footer.Seven .topScrl {
  background: #f9bf3b none repeat scroll 0 0;
  bottom: 17px;
  color: #1c1c1c;
  display: inline-block;
  font-size: 16px;
  line-height: 20px;
  padding: 2px 4px;
  position: fixed;
  right: 50px;
  width: auto;
}
.allFooter footer.Seven .topScrl{
	position: absolute
}

footer.Seven .icon {
  color: #f9bf3b;
  float: left;
  font-size: 21px;
  margin-top: 7px;
  vertical-align: middle;
}
footer.Seven .contactInfo > div {
    margin-bottom: 40px;
    overflow: hidden;
}
footer.Seven .contactRight {
    color: #fff;
    padding-left: 45px;
}
footer.Seven .contactInfo > div:last-child {
    margin: 0;
}
footer.Seven .contactRight > p {
	font-family: 'Montserrat', sans-serif;
    line-height: 16px;
    text-transform: uppercase;
}
footer.Seven .contactRight > span {
    font-size: 12px;
    font-family: 'montserratlight', sans-serif;
}


/*
*****************************************
>>> |11.00 Video Area Css|
*****************************************
*/
/*one*/


/*two*/

.videoArea.Two{
    background: url(../../img/video/video-bg-2.jpg);
    background-size: cover;
    background-position: center;
    padding: 140px 0;
    position: relative;
    z-index: 1
}
.videoArea.Two:before{
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: rgba(25, 24, 24, 0.8);
    z-index: -1;
    left: 0;
    top: 0
}


.videoArea.Two .video {
    color: #fff;
    text-align: center;
}
.videoArea.Two .video .h2 {
    font-size: 30px;
    font-weight: 700;
    line-height: 39px;
    margin: 0 0 20px;
    text-transform: uppercase;
}
.videoArea.Two .video p {
    color: #dddddd;
    line-height: 25px;
    margin-bottom: 25px;
}
.videoArea.Two .video a {
    color: #fff;
    font-size: 12px;
    text-transform: uppercase;
}
.videoArea.Two .video a i {
    font-size: 32px;
    margin-right: 10px;
    vertical-align: middle;
}

/*three*/

.videoArea.Three{
    background: url(../../img/video/video-bg-2.jpg);
    background-size: cover;
    background-position: center;
    padding: 140px 0;
    position: relative;
    z-index: 1
}
.videoArea.Three:before{
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: rgba(25, 24, 24, 0.8);
    z-index: -1;
    left: 0;
    top: 0
}


.videoArea.Three .video {
    color: #fff;
    text-align: center;
}
.videoArea.Three .video .h2 {
    font-size: 30px;
    font-weight: 400;
    line-height: 39px;
    margin: 0 0 20px;
    text-transform: uppercase;
}
.videoArea.Three .video p {
    color: #dddddd;
    line-height: 25px;
    margin-bottom: 25px;
}
.videoArea.Three .video a {
  border: 2px solid;
  border-radius: 50%;
  color: #fff;
  display: inline-block;
  font-size: 15px;
  height: 60px;
  line-height: 56px;
  text-transform: uppercase;
  width: 60px;
}

/*
*****************************************
>>> |16.00 Get In Touch Css|
*****************************************
*/


.touchArea{
	padding: 65px 0
}


.touchArea .touchIcon {
    background: #f5f5f5 none repeat scroll 0 0;
    border: 1px solid #dadada;
    color: #0f0f0f;
    display: inline-block;
    font-size: 28px;
    height: 100px;
    margin-bottom: 35px;
    text-align: center;
    width: 100px;
}
.touchArea .touchIcon i {
    line-height: 98px;
}
.touchArea .singleTouch {
    text-align: center;
}
.touchArea .singleTouch .h4 {
    color: #434242;
    margin: 0 0 15px;
    text-transform: uppercase;
}
.touchArea  span {
    color: #747474;
    font-family: "montserratlight",sans-serif;
    font-size: 14px;
}

.touchArea.Two .touchIcon{
	background: #0f0f0f;
	border-color: #0f0f0f;
	color: #fff
}

.touchArea.Three .touchIcon{
	font-size: 50px;
	height: auto;
	width: auto;
	background: transparent;
	border: none;
	margin-bottom: 25px
}
.touchArea.Three .touchIcon i{
	line-height: 40px
}
.ye.touchArea.Three .touchIcon{
    color: #f9bf3b
}



/*sicial area*/



.socialArea{
	overflow: hidden
}
.socialArea .singleSocial {
    display: inline-block;
    padding: 30px 0;
    text-align: center;
    width: 25%;
	float: left;
}
.socialArea .socialArea .singleSocial:first-child {
    margin: 0;
}
.socialArea .singleSocial a {
    color: #242424;
    display: inline-block;
    font-size: 30px;
    padding: 10px;
}
.socialArea.One .singleSocial:nth-child(2n) {
    background: #242424 none repeat scroll 0 0;
}
.socialArea.One .singleSocial:nth-child(2n) a {
    color: #fff;
}
.socialArea.Tow .singleSocial a {
    font-size: 24px;
}
.socialArea.Tow .singleSocial {
    border-right: 1px solid #e2e2e2;
}

.socialArea.Three .singleSocial a {
    font-size: 24px;
	color: #fff
}

.socialArea.Three .singleSocial {
    background: #2c2c2c;
}
.socialArea.Three .singleSocial:nth-child(2n) {
    background: #242424;
}





/*
*****************************************
>>> | 10445 Single page css |
*****************************************
*/

/*Common css*/


.singleHead .headerTop {
	font-size: 12px;
	color: #fff;
	padding: 15px 0;
}

.singleHead .headerInfo {
	display: inline-block;
	text-align: left;
	margin: 0;
	padding: 0;
}

.singleHead .headerInfo > li {
	font-size: 12px;
	line-height: 35px;
	display: inline-block;
	text-align: left;
	list-style: none;
	color: #323232;
	margin-right: 50px;
	font-family: 'montserratlight', sans-serif;
}

.singleHead .headerInfo > li:last-child {
	margin: 0
}

.singleHead .headerInfo > li span {
	color: #f9bf3b
}

.singleHead .joinForm {
	float: right;
	display: inline-block;
	margin: 0;
	padding: 0;
}

.singleHead .joinForm li {
	display: inline-block;
	line-height: 35px;
	text-align: left;
	border-radius: 4px;
	vertical-align: top
}

.singleHead .joinForm li.joinUs {
	background: #f9bf3b
}

.singleHead .joinForm li.joinUs:before {
	background: #454545;
	border-radius: 4px;
}

.singleHead .joinForm li.logIn a {
	color: #454545;
}

.singleHead .joinForm li a {
	color: #fff;
	padding: 0 20px;
	display: inline-block;
	text-transform: uppercase;
}

.singleHead .headerBottom {
	background: #ffffff none repeat scroll 0 0;
	box-shadow: 0 0 13px rgba(0, 0, 0, 0.15);
	padding: 20px 0;
}

.original .singleHead .headerBottom {
	background: #f9bf3b none repeat scroll 0 0;
	box-shadow: 0 0 13px rgba(0, 0, 0, 0.15);
	padding: 20px 0;
}



.singleHead .logo {
	height: 30px;
	display: inline-block;
}

.singleHead .navbar-nav > li > a {
	padding: 0 15px;
	line-height: 30px;
	text-transform: uppercase;
	color: #444444;
	font-weight: 400;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
	font-size: 13px;
}

.singleHead .navbar-nav > li:hover a,
.singleHead .navbar-nav > li.current-menu-item > a {
	background: transparent;
	color: #9b2529;
}


.original .singleHead .navbar-nav > li:hover a,
.singleHead .navbar-nav > li.current-menu-item > a {
	background: transparent;
	color: #fff;
}



.singleHead .navbar-nav > li > a:before {
	background: #454545 none repeat scroll 0 0;
	bottom: 0;
	content: "";
	height: 2px;
	position: absolute;
	width: 0px;
	-webkit-transition: .4s;
	transition: .4s;
}

.singleHead .navbar-nav > li:hover > a:before,
.singleHead .navbar-nav > li.current-menu-item > a:before {
	width: 20px;
	background: #fff
}

.singleHead .navbar-collapse {
	padding-right: 30px;
	z-index: 2
}

.singleHead .searchBox form {
	background: #fff none repeat scroll 0 0;
	left: 15px;
	opacity: 0;
	overflow: hidden;
	padding: 0 0 0 80px;
	position: absolute;
	top: -80px;
	-webkit-transition: all 0.4s ease 0s;
	transition: all 0.4s ease 0s;
	visibility: hidden;
	width: calc(100% - 30px);
}

.singleHead .searchBox input[type="search"] {
	background: #fff none repeat scroll 0 0;
	border: medium none;
	float: left;
	height: 100%;
	padding: 0 15px;
	width: 85%;
	font-size: 22px;
	line-height: 70px;
}

.singleHead .searchBox input[type="submit"] {
	background: #454545 none repeat scroll 0 0;
	border: medium none;
	margin: 0;
	padding: 0;
	text-transform: uppercase;
	width: 15%;
	color: #fff;
	height: 100%;
	font-size: 18px;
}

.singleHead .searchBox .searchSpan {
	background: #454545;
	height: 70px;
}

.singleHead .searchBox .searchSpan.hvr-bounce-to-right:before {
	background: #f9bf3b;
}

.singleHead .searchBox form i:hover{
	background: #f9bf3b
}

.singleHead .searchBox.active form {
	top: -20px;
	opacity: 1;
	visibility: visible;
}



.singlePage .homeArea h1 {
    font-size: 45px;
    line-height: 50px;
    margin: 0;
    text-transform: uppercase;
}
.singlePage .homeArea .pageIndicate {
    line-height: 50px;
    list-style: outside none none;
    margin: 0;
}
.singlePage .homeArea .pageIndicate > li a{
    color: #CCC;
    display: inline-block;
    font-size: 16px;
    text-transform: lowercase;
    position: relative;
    margin-left: 15px;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}

original .singlePage .homeArea .pageIndicate > li a{
    color: #7f7f7f;
    display: inline-block;
    font-size: 16px;
    text-transform: lowercase;
    position: relative;
    margin-left: 15px;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}


.singlePage .homeArea .pageIndicate > li{
	display: inline-block;
}
.singlePage .homeArea .col-md-6:last-child {
    text-align: right;
}
.singlePage .homeArea .pageIndicate > li:last-child a{
    color: #1a1a1a;
}
.singlePage .homeArea .pageIndicate > li:first-child a:before{
    display: none
}
.singlePage .pageIndicate > li a:before {
    content: "/";
    left: -11px;
    position: absolute;
}
.singlePage .homeArea {
    padding: 70px 0;
}
.singlePage .homeArea .pageIndicate > li a:hover{
	color: #f9bf3b
}

/*One*/



.single-about.One .aboutArea.CorporateFour{
	background: #1e1e1e
}

.single-about.One .aboutArea.CorporateFour .aboutContent .aboutCell{
	color: #fff
}
.single-about.One .aboutArea.CorporateFour .aboutContent{
	height: 370px
}
.single-about.One .aboutArea.CorporateFour .aboutImgWrep {
    background: transparent none repeat scroll 0 0;
    height: 370px;
    text-align: right;
}
.single-about.One .aboutArea.StartUpTwo .aboutLeftBg img{
	box-shadow: none;
	border: 2px solid #f9bf3b
}
.single-about.One .aboutArea.CorporateFour .aboutImgWrep .aboutImg {
    right: 0;
	border: 2px solid #f9bf3b
}


/*two*/


.black.singlePage .homeArea {
    background: url(../../images/single-2.1.jpg);
    position: relative;
    z-index: 1;
	background-position: center;
	background-size: cover
}
.black.singlePage .homeArea:before {
    background: #636363 none repeat scroll 0 0;
    content: "";
    height: 100%;
    left: 0;
    opacity: 0.9;
    position: absolute;
    top: 0;
    width: 100%;
}

original .black.singlePage .homeArea:before {
    background: #121212 none repeat scroll 0 0;
    content: "";
    height: 100%;
    left: 0;
    opacity: 0.9;
    position: absolute;
    top: 0;
    width: 100%;
}
.black.singlePage .homeArea h1 {
    color: #fff;
}
.black.singlePage .homeArea .pageIndicate > li:last-child a{
    color: #f9bf39;
}
.singlePage .socialArea.One .singleSocial:nth-child(2n){
	background: #f9bf39
}
.single-about.black.singlePage .homeArea .pageIndicate > li:last-child a:before {
    color: #7f7f7f;
}
.black.singlePage .homeArea .pageIndicate > li a:Hover{
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}
.black.singlePage .homeArea .pageIndicate > li a:Hover{
	color: #fff;
}

@media only screen and (min-width: 992px) and (max-width: 16000px){
	.single-about.Three.singlePage .blogArea.FitnessOne .singlePost .postContent {
	  display: inline-table;
	  width: 42%;
	}
	.single-about.Three.singlePage .blogArea.FitnessOne .singlePost{
		margin-top: 0
	}
}

.single-about.Four.singlePage .aboutArea.CorporateOne .aboutSkillWrep {
    background: #fff none repeat scroll 0 0;
}
.single-about.Four.singlePage .aboutArea.CorporateOne .aboutSkill .col-md-3:nth-child(2):before,
.single-about.Four.singlePage .aboutSkill .col-md-3:nth-child(3):before {
    display: none;
}
.single-about.Four.singlePage .aboutArea.CorporateOne .skill canvas {
/*  background: #2e2e2e none repeat scroll 0 0;*/
  border-radius: 100%;
/*  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);*/
}
.single-about.Four.singlePage .aboutArea.CorporateOne .aboutSkill .col-md-3{
	padding-bottom: 0
}
.single-about.Four.singlePage .aboutArea.CorporateOne .singleSkill strong,
.single-about.Four.singlePage .aboutArea.CorporateOne .singleSkill span {
    color: #2e2e2e;
}



/*brand page*/

.single-brand .brandArea.Two .owl-nav > div{
	display: none;
}
a.singleBrand{
	display: inline-block;
}

.priceArea.CorporateThree .priceCol {
  margin-bottom: -20px;
  margin-top: 20px;
}

.single-service.One .ctaArea.Three{
	background: #fff
}

.single-service .serviceArea.CorporateTwo.sectionPadding{
	padding-top: 60px
}

.testimonialArea.CorporateSix .tstCol:nth-child(1),
.testimonialArea.CorporateSix .tstCol:nth-child(2),
.testimonialArea.CorporateSix .tstCol:nth-child(3),
.testimonialArea.CorporateFive .tstCol:nth-child(1),
.testimonialArea.CorporateFive .tstCol:nth-child(2),
.testimonialArea.CorporateFive .tstCol:nth-child(3){
	margin-top: 0
}
.testimonialArea.CorporateSix .tstCol,
.testimonialArea.CorporateFive .tstCol {
  margin-top: 60px;
}

.singlePage .blogArea .singlePost{
    margin-top: 30px
}

.singlePage.One .blogArea .col-md-4:nth-child(1) .singlePost,
.singlePage.One .blogArea .col-md-4:nth-child(2) .singlePost,
.singlePage.One .blogArea .col-md-4:nth-child(3) .singlePost{
    margin-top: 0
}

.singlePage .blogArea.StartUpOne .singlePost{
    margin-top: 60px;
	margin-bottom: 0
}
.singlePage .blogArea.StartUpOne .singlePost:nth-child(1),
.singlePage .blogArea.StartUpOne .singlePost:nth-child(2) {
    margin-top: 0
}

.singlePage.Five .blogArea .singlePost,
.singlePage.Four .blogArea .singlePost{
    margin-top: 80px
}
.singlePage.Five .blogArea .singlePost:nth-child(1),
.singlePage.Four .blogArea .singlePost:nth-child(1){
    margin-top: 0
}

.singlePage.Four .blogArea.CorporateFive .postCat{
    right: 20px;
    bottom: 20px
}


.singlePage .postWidget .widget{
	margin-bottom: 65px
}
.singlePage .postWidget .searchInput > input {
    border: 1px solid #e5e5e5;
    color: #666;
    height: 50px;
    line-height: 50px;
    padding-left: 15px;
    width: 100%;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}
.singlePage .postWidget .searchInput {
    position: relative;
}
.singlePage .postWidget .searchInput > button {
    background: transparent none repeat scroll 0 0;
    border: medium none;
    color: #7c7c7c;
    line-height: 50px;
    padding: 0 10px;
    position: absolute;
    right: 10px;
    top: 0;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}
.singlePage .postWidget .searchInput > button:hover{
	color: #f9bf3b
}
.singlePage .postWidget .widget .widTitle.h5:before {
  background: #b2b2b2 none repeat scroll 0 0;
  bottom: -20px;
  content: "";
  height: 1px;
  left: 0;
  position: absolute;
  width: 40px;
}
.singlePage .postWidget .widget .widTitle.h5:after {
  background: #b2b2b2 none repeat scroll 0 0;
  bottom: -25px;
  content: "";
  height: 1px;
  left: 0;
  position: absolute;
  width: 20px;
}
.singlePage .postWidget .widget .widTitle.h5 {
  color: #545454;
  font-weight: 700;
  margin: 0 0 70px;
  position: relative;
	font-size: 16px;
	text-transform: uppercase;
	display: block
}


.singlePage .postWidget .recentPost .postImg {
    float: left;
    height: 60px;
    width: 60px;
}
.singlePage .postWidget .recentPost {
    display: block;
    margin-bottom: 30px;
    overflow: hidden;
}
.singlePage .postWidget .recentPost .recentTxt {
  float: left;
  padding-left: 20px;
  width: calc(100% - 80px);
}

.singlePage .postWidget .recentPost .postTitle {
    color: #f9bf3b;
    font-size: 14px;
    line-height: 21px;
    margin-top: -6px;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}
.singlePage .postWidget .recentPost .postTitle:hover{
	color: #FDCF65;
	text-decoration: underline!important
}
.singlePage .postWidget .recentPost .recentTxt{
	position: relative;
	height: 60px
}
.singlePage .postWidget .recentPost a.postDate{
	color: #c5c5c5;
	font-size: 12px;
	display: block;
	line-height: 14px;
	position: absolute;
	left: 20px;
	bottom: 0;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}
.singlePage .postWidget .recentPost a.postDate:hover{
	color: #A7A7A7;
}
.widget.widget_cat ul {
    list-style: outside none none;
    margin: 0;
}
.widget.widget_cat ul li a {
    color: #9f9f9f;
    display: inline-block;
    line-height: 14px;
    padding: 10px 0;
    text-transform: capitalize;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}
.widget.widget_cat ul li {
    display: block;
}
.widget.widget_cat ul li a:hover {
    color: #f9bf3b;
    text-decoration: underline !important;
}
.singlePage .postWidget .widget.widget_tag {
    margin: 0;
}
.singlePage .postWidget .widget.widget_tag ul {
    list-style: outside none none;
    margin: 0;
}
.singlePage .postWidget .widget.widget_tag ul li a {
    border: 1px solid #e9e9e9;
    color: #737373;
    display: inline-block;
    font-family: "montserratlight",sans-serif;
    font-size: 12px;
    line-height: 40px;
    min-width: 100px;
    padding: 0 15px;
    text-align: center;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}
.singlePage .postWidget .widget.widget_tag ul li {
    display: inline-block;
    margin-bottom: 6px;
    margin-right: 2px;
}
.singlePage .postWidget .widget.widget_tag ul li a:hover {
    background: #e9e9e9 none repeat scroll 0 0;
}
.singlePage .blogArea .singlePost{
	position: relative
}

.singlePage .flickr_badge_image {
    display: inline-block;
    margin: 3px;
}
.singlePage .flickr-badge {
    margin: -3px;
}


.singlePage .blogPagination {
    text-align: center;
	margin-top: 100px
}
.singlePage a.pgiLeft, a.pgiRight {
    color: #2c2c2c;
    display: inline-block;
    font-size: 16px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    width: 40px;
}
.singlePage .blogPagination > ul {
    display: inline-block;
    list-style: outside none none;
    margin: 0;
}
.singlePage .blogPagination > ul li {
    display: inline;
}
.singlePage .blogPagination > ul li a {
    height: 40px;
    line-height: 40px;
    text-align: center;
    width: 40px;
	color: #f9bf3b;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}
.singlePage .blogPagination > ul li.active a,
.singlePage .blogPagination > ul li a:hover {
    background: #f1f1f1 none repeat scroll 0 0;
	color: #242424
}

.singlePage .blogArea.FitnessOne .singlePost.left .postContent{
	padding-left: 30px
}
.singlePage .blogArea.FitnessOne .singlePost.right .postContent{
	padding-right: 30px
}
.singlePage .blogArea.FitnessOne .singlePost{
	margin-top: 50px;
}
.singlePage .blogArea.FitnessOne .col-md-12:first-child .singlePost{
	margin-top: 0
}

.singlePage.Eight .blogArea.CorporateFive .postMeta{
	float: none;
    margin-bottom: 50px
}
.singlePage.Eight .blogArea.CorporateFive .postContent.clearfix{
	margin-top: 20px
}
.singlePage.Eight .blogArea.CorporateFive .postTxt{
	padding: 0;
    color: #a8a8a8
}
.singlePage.Eight .blogArea.CorporateFive .postTime{
	display: inline-flex
}
.singlePage.Eight .blogArea.CorporateFive .metaRight {
  display: inline-block;
  height: 90px;
  padding-left: 25px;
  vertical-align: top;
}
.singlePage.Eight .blogArea .singlePost{
	margin: 0
}


.singlePage.Eight .singlePost .author {
    color: #a9a9a9;
    font-family: "montserratlight",sans-serif;
    margin: 15px 0;
}
.singlePage.Eight .singlePost .author > a {
    color: #717171;
    display: inline-block;
    margin-left: 4px;
}
.singlePage.Eight .singlePost .comments {
    color: #bfbfbf;
    display: inline-block;
    font-family: "montserratlight",sans-serif;
    font-size: 12px;
}
.singlePage.Eight .singlePost .comments span {
    color: #f9bf3b;
}
.singlePage.Eight .singlePost ul.shareSocial {
  display: inline-block;
  margin: 0 0 0 8px;
  text-decoration: none;
}
.singlePage.Eight .singlePost .shareSocial > li {
    display: inline-block;
}
.singlePage.Eight .singlePost .shareTxt {
    color: #8b8a88;
    font-family: "montserratlight",sans-serif;
    font-size: 12px;
    margin-left: 40px;
    text-transform: capitalize;
}
.singlePage.Eight .singlePost .shareSocial > li a {
    color: #676767;
    font-size: 12px;
    padding: 5px 6px;
    -webkit-transition: .4s;
    -o-transition: .4s;
    transition: .4s;
}
.singlePage.Eight .singlePost .shareSocial > li a:hover {
    color: #f9bf3b;
}
.singlePage.Eight .blogArea.CorporateFive .postTitle.h4 {
    font-size: 26px
}

.singlePage blockquote {
    border-left: 0 none;
    font-style: italic;
    font-weight: 400;
    line-height: 30px;
    margin: 60px 0 80px;
    padding: 50px 0 0;
    text-align: center;
    font-family: 'montserratlight', sans-serif;
    position: relative
}
.singlePage blockquote:before,
.singlePage blockquote:after{
    position: absolute;
    font-size: 26px;
    color: #f9bf3b;
    content: '\f0b1';
    font-family: 'icofont';
    top:0;
    left: 0;
    font-style: normal
}
.singlePage blockquote:after{
    top: 0;
    left: auto;
    right: 0;
    content: '\f0b2'
}

.singlePage.Eight .blogArea.CorporateFive .singlePost .postCat {
    display: block;
    margin-top: 45px;
    padding: 0;
    position: static;
    width: 100%;
}
.singlePage .blogArea.CorporateFive .singlePost .postCat span {
    color: #f9bf3b;
}
.singlePage .blogArea.CorporateFive .singlePost .postCat a {
    color: #999999;
}

.singlePage .authorBox .authorImg {
    float: left;
    width: 100px;
}
.singlePage .authorBox .authorDtc {
    color: #bebebe;
    float: left;
    padding-left: 35px;
    width: calc(100% - 125px);
}
.singlePage .authorBox .h4.authorName {
    color: #f9bf3b;
    font-size: 16px;
}
.singlePage .authorBox .authorDtc .position {
    color: #6c6c6c;
    margin-left: 2px;
    position: relative;
    text-transform: uppercase;
}
.singlePage .authorBox .authorDtc .position:before {
    color: #d4d4d4;
    content: "-";
    margin-right: 5px;
}
.singlePage .authorBox .h4.authorName {
    line-height: 16px;
    margin-bottom: 6px;
    margin-top: 0;
}
.singlePage .authorBox .authorDtc > p {
    line-height: 21px;
}
.singlePage .authorBox .authorSocial {
    list-style: outside none none;
    margin: -5px 0 0 -5px;
}
.singlePage .authorBox .authorSocial > li {
    display: inline;
}
.singlePage .authorBox .authorSocial a {
    color: #8b8b8b;
    padding: 5px;
    -webkit-transition: .4s;
    -o-transition: .4s;
    transition: .4s;
}
.singlePage .authorBox .authorSocial a:hover {
    color: #f9bf3b;
}
.singlePage .authorBox .authorImg img {
    width: 100%;
}
.singlePage .authorBox.clearfix {
    border: 1px solid #e5e5e5;
    margin-top: 100px;
    padding: 30px;
}
.singlePage .blogArea.CorporateFour .postContent {
  padding-right: 0;
}



.singlePage .singleArtTitle:before {
  background: #b2b2b2 none repeat scroll 0 0;
  bottom: -20px;
  content: "";
  height: 1px;
  left: 0;
  position: absolute;
  width: 40px;
}
.singlePage .singleArtTitle:after {
  background: #b2b2b2 none repeat scroll 0 0;
  bottom: -25px;
  content: "";
  height: 1px;
  left: 0;
  position: absolute;
  width: 20px;
}
.singlePage .singleArtTitle {
  color: #545454;
  display: block;
  font-size: 18px;
  font-weight: 400;
  margin: 80px 0 70px;
  position: relative;
  text-transform: uppercase;
}
.singlePage.Eight .blogArea.CorporateFour .h4.postTitle{
    margin-bottom: 0
}
.singlePage.Eight .blogArea.CorporateFour .postContent .date{
    margin-bottom: 10px
}




.singlePage .comment_img {
    float: left;
    margin-right: 20px;
    width: 95px;
}
.singlePage .comment_txt {
    display: inline-block;
    float: left;
    width: calc(100% - 115px);
}
.singlePage .comment_head .h5 {
    color: #727272;
    font-size: 16px;
    margin: 0 0 10px;
}
.singlePage .comment_head .date {
    font-family: "montserratlight",sans-serif;
    font-size: 12px;
    margin-left: 10px;
}
.singlePage .comment_head {
    color: #a0a0a0;
}
.singlePage .comment_head p {
    line-height: 25px;
}
.singlePage .reply_comment {
    color: #f9bf3b;
    font-size: 16px;
}
.singlePage .single_comment.reply{
    padding-left: 60px
}
.singlePage .single_comment {
    margin-top: 50px;
}
.singlePage .comments_area div:nth-child(2) {
    margin-top: 0;
}

.inputLeft,
.inputRight{
    width: 49%;
    float: left
}
.inputRight{
    margin-left: 2%
}
.inputLeft input {
    height: 45px;
    margin-bottom: 10px;
    padding-left: 10px;
    width: 100%;
}
.inputRight textarea,
.inputLeft input{
    border: 1px solid #e5e5e5;
    -webkit-transition: .4s;
    -o-transition: .4s;
    transition: .4s;
	font-family: 'montserratlight', sans-serif;
}
.inputRight textarea:hover,
.inputLeft input:hover{
    border: 1px solid #B4B3B3;
}
.inputRight textarea:focus,
.inputLeft input:focus,
.singlePage .postWidget .searchInput input:focus{
    box-shadow: 0 0 2px #f9bf3b;
    border: 1px solid #f9bf3b;
	color: #f9bf3b;
}
.inputRight textarea {
  height: 155px;
  width: 100%;
    padding: 10px
}
button.submit {
  background: #f9bf3b none repeat scroll 0 0;
  border: medium none;
  border-radius: 25px;
  color: #fff;
  float: right;
  height: 45px;
  margin-top: 15px;
  width: 170px;
    text-transform: uppercase;
    -webkit-transition: .4s;
    -o-transition: .4s;
    transition: .4s;
    overflow: hidden
}
button.submit:before{
    background: #454545;
}

.single-team.One .factArea{
	background: url(../../img/fact/single-fact-3-bg.jpg);
	background-size: cover;
	background-position: center;
	position: relative;
	z-index: 1
}
.single-team.One .factArea:before{
	position: absolute;
	width: 100%;
	height: 100%;
	content: '';
	left: 0;
	top: 0;
	background: RGBA(246, 246, 246, 0.94)
}

.single-team.One .singleTeamSkill .teamSkill{
	width: 225px;
	height: 10px;
	background: green
}

.single-team.One .teamLeft {
    float: left;
    width: 370px;
}
.single-team.One .teamContent {
    float: left;
    padding-left: 80px;
    width: calc(100% - 370px);
}
.single-team.One .teamImg {
    margin-bottom: 25px;
}
.single-team.One .position {
    color: #8f8f8f;
    display: block;
    font-family: "Montserrat",sans-serif;
    margin-bottom: 15px;
}
.single-team.One .memberName {
    color: #616161;
    font-size: 18px;
    margin-bottom: 30px;
    text-transform: uppercase;
}
.single-team.One .memberSocial {
    margin: 0;
}
.single-team.One .memberSocial > li {
    display: inline;
}
.single-team.One .memberSocial li a {
    border: 1px solid #e4e4e4;
    color: #323232;
    height: 45px;
    line-height: 45px;
    margin-right: 5px;
    text-align: center;
    width: 45px;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
	overflow: hidden
}
.single-team.One .memberSocial li a:hover {
    background: #323232 none repeat scroll 0 0;
    color: #fff;
}
.single-team.One .teamTxt {
    color: #a2a2a2;
    font-size: 16px;
	margin-bottom: 100px
}
.single-team.One .teamTxt br {
    display: none;
}
.single-team.One .singleBar .teamBar{
	width: 225px;
	display: inline-block;
	vertical-align: top
}
.single-team.One .bi-label::after {
  content: "%";
}
.bi-wrp.bi-default-theme .bi-barInner{
    background-color: #f9bf3b!important;
}
.single-team.One .bi-label{
	position: absolute;
	right: 0;
	bottom: -30px;
	float: none;
	padding: 0!important;
    color: #f9bf3b

}
.single-team.One .singleBar{
	position: relative;
	margin-bottom: 40px
}
.single-team.One .singleBar > p {
    display: inline-block;
    margin: -4px 0  0 30px;
	vertical-align: top;
	line-height: 14px
}
.single-team.One .teamSliderTen{
	margin-bottom: 150px
}

.single-team.One .teamSliderElaven .singleTeamSLide {
    width: 224px;
}
.single-team.One .teamSliderElaven .singleTeamSLide.slick-active {
    margin-right: 5px;
}
.single-team.One .teamSliderElaven .singleTeamSLide.slick-active:last-child {
    margin-right: 0;
}
.single-team.One .teamSliderElaven .singleTeamSLide.slick-current{
	position: relative;
}
.single-team.One .teamSliderElaven .singleTeamSLide.slick-current:before{
	position: absolute;
	z-index: 1;
	content: '';
	width: 100%;
	height: 100%;
	background: RGBA(30, 30, 30, 0.85);
	left: 0;
	top: 0
}

.single-team.One .teamNav.prev.slick-arrow {
    bottom: -80px;
    font-size: 12px;
    line-height: 20px;
    position: absolute;
    right: 70px;
    text-transform: uppercase;
	font-family: 'montserratlight', sans-serif;
	z-index: 99;
	cursor: pointer;
    -webkit-transition: .4s;
    -o-transition: .4s;
    transition: .4s;
}
.single-team.One .teamNav.next.slick-arrow {
    bottom:  -80px;
    font-size: 12px;
    line-height: 20px;
    position: absolute;
    right: 0;
    text-transform: uppercase;
	font-family: 'montserratlight', sans-serif;
	z-index: 99;
	cursor: pointer;
    -webkit-transition: .4s;
    -o-transition: .4s;
    transition: .4s;
}
.single-team.One .teamNav.prev.slick-arrow:hover,
.single-team.One .teamNav.next.slick-arrow:hover{
    color: #f9bf3b;
}

.single-team.Five .teamArea.CorporateFive .socialIcon{
	margin-bottom: 0
}

.single-team .teamArea.StartUpTwo .col-md-4 {
    margin-top: 100px;
}
.single-team .teamArea.StartUpTwo .col-md-4:first-child,
.single-team .teamArea.StartUpTwo .col-md-4:nth-child(2),
.single-team .teamArea.StartUpTwo .col-md-4:nth-child(3) {
	margin-top: 0;
}

.single-team.Four .single_speaker_img {
    float: left;
    height: 470px;
    width: 340px;
}
.single-team.Four .teamContent {
    padding: 0;
}
.single-team.Four .teamContent {
    display: flex;
    flex-direction: column;
    height: 470px;
    justify-content: center;
}
.single-team.Four .teamContent h4 {
    color: #5b5b5b;
    font-size: 22px;
    font-weight: 400;
}
.single-team.Four .teamContent h5 {
    color: #777;
    font-family: "montserratlight",sans-serif;
    margin-bottom: 40px;
}

.single-team.Four .teamContent > p {
    margin-bottom: 40px;
}
.single-team.Four .teamSocial ul {
    margin: 0 -5px;
}
.single-team.Four .teamSocial ul li {
    display: inline;
    list-style: outside none none;
}
.single-team.Four .teamSocial ul li a {
    color: #858585;
    font-size: 14px;
    margin-right: 5px;
    padding: 5px;
    -webkit-transition: .4s;
    -o-transition: .4s;
    transition: .4s;
}
.single-team.Four .teamSocial ul li a:hover {
    color: #1b1b1b;
}
.single-team.Four .teamSliderTwelve {
    border-bottom: 1px solid #e2e2e2;
}
.single-team.Four .singleTeamDotImg {
    height: 160px;
    margin-right: 36px;
    width: 160px;
    border: 1px solid #e2e2e2;
    background-repeat: no-repeat;
    background-size: cover;
	-webkit-transition: .1s;
	-o-transition: .1s;
	transition: .1s;
	cursor: pointer;
    border-radius: 50%;
}
.single-team.Four .singleTeamDotImg:hover ,
.single-team.Four .slick-current .singleTeamDotImg {
  border: 2px solid #f9bf3b;
}

.single-team.Four .teamSliderThirteen {
    margin-top: 70px;
}
.single-team.Four .teamSliderTwelve .teamNav.slick-arrow {
    background: #2d2d2d none repeat scroll 0 0;
    color: #fff;
    font-family: "montserratlight",sans-serif;
    font-size: 12px;
    line-height: 30px;
    margin-top: -15px;
    padding: 0 15px;
    position: absolute;
    right: 0;
    text-transform: uppercase;
    top: 50%;
    z-index: 99;
    cursor: pointer;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}
.single-team.Four .teamNav.prev.slick-arrow {
    right: 90px;
}
.single-team.Four .teamSliderTwelve .teamNav.prev.slick-arrow {
    background: #fff none repeat scroll 0 0;
    color: #9e9e9e;
}
.single-team.Four .teamSliderTwelve .teamNav.prev.slick-arrow:hover,
.single-team.Four .teamSliderTwelve .teamNav.next.slick-arrow:hover{
	background: #f9bf3b;
	color: #fff
}

.slick-initialized .slick-slide{
	border: none!important;
	outline: none!important
}

.single-team.Five .teamArea.CorporateFive .col-md-12:last-child {
  margin-bottom: -50px;
}
.single-team .teamArea.CorporateFour .owl-dots{
	display: none
}
.single-team .teamArea.CorporateFive .owl-nav div {
	display: none;
}

/*  singlePortfolio  */


.single-portfolio.Five .singlePortfolioSlide .h4 {
    color: #f9bf3b;
    display: inline-block;
    font-weight: 700;
    margin: 0 0 10px; padding-bottom:15px;
    position: relative;
    text-transform: uppercase; background-image:none!important; border:none!important;
}

original .single-portfolio.Five .singlePortfolioSlide .h4 {
    color: #f9bf3b;
    display: inline-block;
    font-weight: 700;
    margin: 0 0 70px;
    position: relative;
    text-transform: uppercase;
}

.single-portfolio.Five .singlePortfolioSlide {
    text-align: center;
}

.single-portfolio.Five .singlePortfolioSlide .h4:before {
    background: none;
    bottom: -18px;
    content: "";
    height: 1px;
    left: 0;
    position: absolute;
    width: 60px;
}

original .single-portfolio.Five .singlePortfolioSlide .h4:before {
    background: #b2b2b2 none repeat scroll 0 0;
    bottom: -18px;
    content: "";
    height: 1px;
    left: 0;
    position: absolute;
    width: 60px;
}
.single-portfolio.Five .singlePortfolioSlide .h4:after {
    background: none;
    bottom: -23px;
    content: "";
    height: 1px;
    left: 0;
    position: absolute;
    width: 30px;
}
original .single-portfolio.Five .singlePortfolioSlide .h4:after {
    background: #b2b2b2 none repeat scroll 0 0;
    bottom: -23px;
    content: "";
    height: 1px;
    left: 0;
    position: absolute;
    width: 30px;
}

.single-portfolio.Five .portfolioTxt {
    color: #8f8e8e;
    font-size: 15px;
    text-align: left;
}
.single-portfolio.Five .portfolioTxt p {
    margin-bottom: 5px;
}

original .single-portfolio.Five .portfolioTxt p {
    margin-bottom: 25px;
}
.single-portfolio.Five .portfolioDtc {
    background: #f9bf3b none repeat scroll 0 0;
    margin-bottom: 50px;
    margin-top: 40px;
}
.single-portfolio.Five .singleDtc p {
    line-height: 30px;
    margin: 0;
}
.single-portfolio.Five .singleDtc {
    color: #fff;
    padding: 20px 0;
    text-transform: capitalize;
}
.single-portfolio.Five .singleDtc a {
    display: inline-block;
    margin-left: 55px;
    position: relative;
	color: #fff
}
.single-portfolio.Five .singleDtc a:before {
    color: #fff;
    content: "-";
    left: -30px;
    position: absolute;
    top: 0;
}
.single-portfolio.Five .portfolioDtc .col-sm-6:last-child a {
    text-transform: lowercase;
}


.single-portfolio.Five .portfolioImg-head {
    background-position: center center; background-repeat:no-repeat; background-size:cover;
    height: auto; min-height:290px;
    width: 100%;
	margin-bottom: 10px
}

.single-portfolio.Five .portfolioImg {
    background-position: center center;
    height: 290px;
    width: 100%;
	margin-bottom: 140px
}

.single-portfolio.Five .PortfolioSlide14 .slick-arrow {
    bottom: 70px;
    color: #d8d8d8;
    font-size: 30px;
    left: 50%;
    position: absolute;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
	width: 30px;
	display: inline-block;
	z-index: 9;
	cursor: pointer
}
.single-portfolio.Five .PortfolioSlide14 .slick-arrow:hover{
	color: #f9bf3b
}
.single-portfolio.Five .PortfolioSlide14 .slick-arrow.arrow-prev{
	margin-left: -45px;
	text-align: right
}
.single-portfolio.Five .PortfolioSlide14 .slick-arrow.arrow-next{
	margin-right: -45px;
	left: auto;
	right: 50%;
	text-align: left
}


.single-portfolio.Five .dotSliderTitle.h4 {
    color: #545454;
    display: inline-block;
    font-weight: 400;
    margin: 0 0 20px;
    position: relative;
    text-transform: uppercase;
}
.single-portfolio.Five .dotSliderTitle.h4:before {
    background: none;
    bottom: -18px;
    content: "";
    height: 1px;
    left: 0;
    position: absolute;
    width: 60px;
}

original .single-portfolio.Five .dotSliderTitle.h4:before {
    background: #b2b2b2 none repeat scroll 0 0;
    bottom: -18px;
    content: "";
    height: 1px;
    left: 0;
    position: absolute;
    width: 60px;
}
.single-portfolio.Five .dotSliderTitle.h4:after {
    background:none;
    bottom: -23px;
    content: "";
    height: 1px;
    left: 0;
    position: absolute;
    width: 30px;
}

 original .single-portfolio.Five .dotSliderTitle.h4:after {
    background: #b2b2b2 none repeat scroll 0 0;
    bottom: -23px;
    content: "";
    height: 1px;
    left: 0;
    position: absolute;
    width: 30px;
}

.single-portfolio.Five .singleDotSlide {
    background-position: center center;
    background-size: cover;
    height: 177px;
    margin-right: 15px;
	width: 177px
}


.single-portfolio.Five .portfolioDotSlide15 .slick-arrow {
    background: #f9bf3b none repeat scroll 0 0;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 24px;
    height: 25px;
    left: -35px;
    line-height: 25px;
    margin-top: -12.5px;
    position: absolute;
    text-align: center;
    top: 50%;
    width: 20px;
    z-index: 9;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}
.single-portfolio.Five .portfolioDotSlide15 .slick-arrow.arrow-next {
    left: auto;
    right: -35px;
}
.single-portfolio.Five .portfolioDotSlide15 .slick-arrow:hover {
    background: #131313 none repeat scroll 0 0;
}

body footer .topScrl{
	position: fixed;
	z-index: 999
}

.allFooter footer .topScrl{
	position: absolute;
}

.single-portfolio.Seven .portfolioTitle.h4 {
    color: #f9bf3b;
    font-weight: 700;
    margin: 0 0 35px;
    text-transform: uppercase;
}
.single-portfolio.Seven .portfolioTxt {
    color: #8f8e8e;
    font-size: 15px;
}
.single-portfolio.Seven .portfolioTxt p {
    margin-bottom: 35px;
}
.single-portfolio.Seven .singlePortfolioImg {
    height: 555px;
    overflow: hidden;
    width: 100%;
	background-position: center;
	background-size: cover
}
.single-portfolio.Seven .portfolioDtc > li {
    color: #505050;
    font-weight: 400;
    list-style: outside none none;
    text-transform: capitalize;
	margin-bottom: 5px
}
.single-portfolio.Seven .portfolioDtc {
  margin: 80px 0 0;
}
.single-portfolio.Seven .portfolioContent {
    margin-left: 40px;
}
.single-portfolio.Seven .portfolioDtc a {
    color: #939393;
    font-size: 14px;
    text-transform: initial;
	margin-left: 90px;
}
.single-portfolio.Seven .portfolioDtc span {
  display: inline-block;
  width: 65px;
}



.single-portfolio.Seven .portfolioSlideTitle.h4 {
    color: #545454;
    display: block;
    font-weight: 400;
    margin: 0 0 70px;
    position: relative;
    text-transform: uppercase;
	margin-top: 70px
}
.single-portfolio.Seven .portfolioSlideTitle.h4:before {
    background: #b2b2b2 none repeat scroll 0 0;
    bottom: -18px;
    content: "";
    height: 1px;
    left: 0;
    position: absolute;
    width: 60px;
}
.single-portfolio.Seven .portfolioSlideTitle.h4:after {
    background: #b2b2b2 none repeat scroll 0 0;
    bottom: -23px;
    content: "";
    height: 1px;
    left: 0;
    position: absolute;
    width: 30px;
}


.single-portfolio.Seven .portfolioSlide16 .owl-item a{
	display: inline-block;
	height: 100%;
	width: 100%;
	background-size: cover;
	background-position: center
}

.single-portfolio.Seven .portfolioSlide16 .owl-nav div i{
    background: #f9bf3b none repeat scroll 0 0;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 24px;
    height: 25px;
    left: -35px;
    line-height: 25px;
    margin-top: -12.5px;
    position: absolute;
    text-align: center;
    top: 50%;
    width: 20px;
    z-index: 9;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}
.single-portfolio.Seven  .portfolioSlide16 .owl-nav .owl-next i{
    left: auto;
    right: -35px;
}
.single-portfolio.Seven .portfolioSlide16 .owl-nav div:hover i{
	background: #131313
}
.single-portfolio.Six .portfolioSlide17 .owl-item a{
	display: inline-block;
	height: 100%;
	width: 100%;
	background-size: cover;
	background-position: center
}


.single-portfolio.Six .singlePortfoliTitle.h4,
.single-portfolio.Six .portfolioSlideTitle.h4 {
    color: #545454;
    display: block;
    font-weight: 400;
    margin: 0 0 80px;
    position: relative;
    text-transform: uppercase;
	margin-top: 70px
}
.single-portfolio.Six .singlePortfoliTitle.h4:before,
.single-portfolio.Six .portfolioSlideTitle.h4:before {
    background: #b2b2b2 none repeat scroll 0 0;
    bottom: -18px;
    content: "";
    height: 1px;
    left: 0;
    position: absolute;
    width: 60px;
}
.single-portfolio.Six .singlePortfoliTitle.h4:after,
.single-portfolio.Six .portfolioSlideTitle.h4:after {
    background: #b2b2b2 none repeat scroll 0 0;
    bottom: -23px;
    content: "";
    height: 1px;
    left: 0;
    position: absolute;
    width: 30px;
}
.single-portfolio.Six .singlePortfoliTitle.h4{
	margin-top: 0;
	font-weight: 700
}


.single-portfolio.Six .portfolioImg {
    background-position: center center;
    height: 290px;
    margin-bottom: 70px;
    width: 100%;
	background-size: cover
}
.single-portfolio.Six .portfolioTxt {
    color: #8f8e8e;
    font-size: 15px;
}
.single-portfolio.Six .portfolioTxt p {
    margin-bottom: 35px;
}
.single-portfolio.Six .portfolioTxt p:last-child{
	margin-bottom: 0
}
.single-portfolio.Six .portfolioDtcWrep {
    width: 100%;
	display: table;
}
.single-portfolio.Six .portfolioDtc {
	display: table-cell;
	vertical-align: middle;
	margin: 0
}
.single-portfolio.Six .portfolioDtc > li {
    color: #505050;
    font-weight: 400;
    list-style: outside none none;
    text-transform: capitalize;
	margin-bottom: 5px
}
.single-portfolio.Six .portfolioContent {
    margin-left: 40px;
}
.single-portfolio.Six .portfolioDtc a {
    color: #939393;
    font-size: 14px;
    text-transform: initial;
	margin-left: 90px;
}
.single-portfolio.Six .portfolioDtc span {
  display: inline-block;
  width: 65px;
}
.single-portfolio.Six .portfolioSlide17 .owl-nav div{
	width: 25px;
	height: 30px;
	right: 50%;
	top: -70px;
	line-height: 27px;
	background: #343434;
	position: absolute;
	color: #fff;
	font-size: 24px;
	text-align: center;
	margin-right: -570px;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}
.single-portfolio.Six .portfolioSlide17 .owl-nav div.owl-prev{
	margin-right: -525px;
}
.single-portfolio.Six .portfolioSlide17 .owl-nav div:hover{
	background: #d9d9d9
}
	.single-portfolio.Seven .singlePortfolio .row:last-child .col-md-12:last-child{
		padding: 0 30px
	}


/*errorPage*/


	.errorPage .errorContent {
	    text-align: center;
	}
	.errorPage .errorContent > h1 {
	    color: #f9bf3b;
	    font-size: 196px;
	    font-weight: 400;
	    line-height: 155px;
	    margin-bottom: 60px;
	    margin-top: -20px;
		text-shadow: 0 0 6px #FFEBEB,0 0 6px #FFEBEB,0 0 6px #FFEBEB,0 0 6px #FFEBEB,0 0 6px #FFEBEB,0 0 6px #FFEBEB,0 0 6px #FFEBEB,0 0 6px #FFEBEB,0 0 6px #FFEBEB,0 0 6px #FFEBEB,0 0 6px #FFEBEB,0 0 6px #FFEBEB,0 0 6px #FFEBEB,0 0 6px #FFEBEB,0 0 6px #FFEBEB,0 0 6px #FFEBEB,0 0 6px #FFEBEB,0 0 6px #FFEBEB,0 0 6px #FFEBEB,0 0 6px #FFEBEB,0 0 6px #FFEBEB,0 0 6px #FFEBEB,0 0 6px #FFEBEB,0 0 6px #FFEBEB,0 0 6px #FFEBEB,0 0 6px #FFEBEB,0 0 6px #FFEBEB
	}
	.errorPage .errorContent > p {
	    color: #626262;
	    font-size: 20px;
	    margin-bottom: 35px;
	}
	.errorPage .errorBtn:before {
	    background: #454545;
	}
	.errorPage .errorBtn {
	    background: #f9bf3b none repeat scroll 0 0;
	    border-radius: 30px;
	    color: #fff;
	    display: inline-block;
	    line-height: 50px;
	    overflow: hidden;
	    padding: 0 35px;
	    text-transform: uppercase;
	}


/*contactPage*/

.single-contact.One .contactTitle.h4:before {
  background: #b2b2b2 none repeat scroll 0 0;
  bottom: -18px;
  content: "";
  height: 1px;
  left: 0;
  position: absolute;
  width: 60px;
}
.single-contact.One  .contactTitle.h4:after {
  background: #b2b2b2 none repeat scroll 0 0;
  bottom: -23px;
  content: "";
  height: 1px;
  left: 0;
  position: absolute;
  width: 30px;
}
.single-contact.One  .contactTitle.h4 {
  color: #545454;
  display: inline-block;
  font-weight: 700;
  margin: 0 0 70px;
  position: relative;
  text-transform: uppercase;
}
.single-contact.One form.contactForm{
	text-align: center
}

.single-contact.One form.contactForm textarea,
.single-contact.One form.contactForm input{
	width: 100%;
	display: block;
	height: 45px;
	box-shadow: none;
	border: 1px solid #e5e5e5;
	text-align: center;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
	color: #969696;
	font-family: 'montserratlight', sans-serif;
	margin-bottom: 10px
}
.single-contact.One form.contactForm textarea:focus,
.single-contact.One form.contactForm input:focus{
	border-color: #f9bf3b;
	box-shadow: 0 0 2px #f9bf3b;
}
.single-contact.One form.contactForm textarea{
	height: 100px;
	width: 100%;
	margin: 0;
	padding-top: 10px
}
.single-contact.One form.contactForm{
	padding: 0 20px;
}
.single-contact.One form.contactForm .txtArea{
	margin: 15px -35px 35px
}
.single-contact form.contactForm button{
	line-height: 50px;
	padding: 0 35px;
	overflow: hidden;
	border-radius: 30px;
	background: #f9bf3b;
	border: none;
	text-transform: uppercase;
	color: #fff
}
.single-contact form.contactForm button:before{
	background: #454545
}
.single-contact.One .socialArea{
	background: #f9bf3b
}


.single-contact.One .socialArea .singleSocial a{
	color: #fff;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}


.single-contact.One .socialArea .singleSocial a:hover{
	color: #242424;
}


.single-contact.Two .touchArea .touchIcon{
	color: #f9bf3b
}

.single-contact.Two .contactForm {
    margin: 0 -15px;
	text-align: center
}
.single-contact.Two .contactForm input, .single-contact.Two .contactForm textarea {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: transparent transparent #e2e2e2;
    border-image: none;
    border-style: solid;
    border-width: 1px;
    display: block;
    height: 60px;
    margin-bottom: 10px;
    text-align: center;
    width: 100%;
	font-family: 'montserratlight', sans-serif;
	font-size: 16px;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
}
.single-contact.Two .contactForm textarea {
    line-height: 55px;
    margin: 20px 0 60px;
    overflow: hidden;
}
.single-contact.Two form.contactForm textarea:focus,
.single-contact.Two form.contactForm input:focus{
	border-bottom-color: #f9bf3b;
}


.single-contact img{
	max-height: none
}

.single-contact.One #googleMap{
	width: 100%;
	height: 390px;
	background: grey
}
.single-contact.Two #googleMap{
	width: 100%;
	height: 450px;
	background: grey
}

/* 'montserratlight', sans-serif*/
/* added for CB  */

.scripted {font-family: 'Parisienne', cursive, "Times New Roman", Times, serif; 
	font-size: 26px; color:#FFF; line-height:140%; padding:45px;}
	
h1.hlc { margin: 30px 0px 20px 0px;}
.white {color:#FFF}
.grey {color:#999}
.cb-responsiveimage {max-width: 100%!important; height: auto !important;}

.cb-employee-inside {background-color:#000; color:#CCC; padding:20px;  text-align:center!important; font-size:12px; line-height:140%; font-weight:lighter!important; /*min-height:100px!important;*/}

.cb-employee {padding:20px;  margin-top:15px; margin-bottom:15px; background-color:#CCCCCC;  }

.cb-employee  .cb-employee-inside .greylink { font-family:Arial, Helvetica, sans-serif!important; font-size:14px!important; margin-top:  20px; padding-top:  30px;}

.greylink { color:#CCC!important;} .greylink:hover { color:#FC0!important;} 



	
.cb-header {min-height:400px;  background-position:center; background-size:cover;}
.cb-headerTitle { margin-top:325px; margin-bottom:20px;  color: rgba(255, 255, 255, 0.5); text-align:center;  }

.cb-headerTitle h2, .cb-headerTitle h1 { font-size:50px!important; }

@media only screen and (min-width: 0) and (max-width: 541px){ 
.cb-header {min-height:200px; max-height:200px; background-position:center; background-size:cover;}
.cb-headerTitle { margin-top:65px; margin-bottom:20px;  color: rgba(255, 255, 255, 0.5); text-align:center; }
.cb-headerTitle h2, .cb-headerTitle h1  { font-size:20px!important; }
}
.cb-breadcrumb { display: inline-block;
    width: 100%;
    text-align: right;}
.cb-breadcrumb p { display:inline; text-align:right!important; }
.cb-breadcrumb p a, .cb-breadcrumb p { font-size:13px!important; color: #FFF; font-weight: lighter; text-transform:uppercase; margin-top: 12px; text-align:right!important;}
.cb-breadcrumb p a:hover { color:#d4a44e;}
.cb-breadcrumb p .current { color:#d4a44e;}
.singlePgTitle h1 { font-size:45px!important; color: #FFF; text-align: left; margin-top: 0px!important; line-height: 100%!important;}
.singlePage .homeArea h1 {
    line-height: 120%!important;
}
.singlePgTitle h2 { font-size:15px!important; color: #FFF; margin-top: -20px!important; padding-right: 60px!important; font-weight: lighter!important;}

.main {padding-top: 55px!important;}

   .hidden {
  overflow: hidden;
  display: none;
  visibility: hidden;
}
.bottom-text {
  margin-top: 40px;
  border-top: 2px solid #e5e7e9;}
 .bottom-text a {
    border-bottom: 1px solid #e5e7e9;
  }
  p {
   max-width: 650px; 
  }

.portfolio-left {padding-right: 55px; padding-bottom: 40px; border-bottom: 0px solid #333; margin-bottom: 30px;}
.insight-link { color:#bf8f3a; text-transform:uppercase; text-decoration:underline!important; margin-bottom:10px!important;}

.gold {color: rgb(198,137,20);}

.portfolio-left p { font-size:15px; line-height:140%; margin-bottom: 30px;}
.lead { font-size:16px!important; margin-bottom: 35px;}
.home-slider-par { max-width: 100%; padding: 10px;}
.fa-navicon {color:#fff;}

.blog-article { color:#be8229; margin-top:30px;}
.blog-article h2 {margin-top:25px; text-transform:uppercase;}
.blog-article  p {
   max-width: 990px; 
  }
  
.article-snippet { color:#868686; line-height:140%; margin-top:-10px;}
.left-hand-links { padding-right:15px;}
@media only screen and (min-width: 0) and (max-width: 1000px){
.portfolio-left {padding-right: 20px; padding-bottom: 40px; border-bottom: 1px solid #333; margin-bottom: 30px;} 
 .cb-breadcrumb p {  display: none!important; }
.singlePgTitle h1 { font-size:20px!important; color: #FFF; text-align: center; margin-top: -20px!important;}
.singlePgTitle h2 { font-size:15px!important; color: #FFF; margin-top: -20px!important; padding-right: 20px!important; font-weight: lighter!important;}

}
@media only screen and (min-width: 0) and (max-width: 1200px){.hvrContent p { display:none;} }
.widep p {width:100%!important; max-width: 100%!important;} 

.widep ul { 
 margin: 10px; 
padding: 10px; 
font-family: 'montserratlight', sans-serif;} 

.video-wrapper {  position: relative;  padding-bottom: 56.25%;  padding-top: 30px;  height: 0px;  overflow: hidden; }  
  .video-wrapper iframe, .video-wrapper object, .video-wrapper embed { position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  } 