.post-heading-center, .post-heading-center2 { margin-bottom:60px; }
	.post-heading-center p, .post-heading-center2 p, .post-heading-left p, .post-heading-left2 p {
		color:#555;
		font-weight:300;
	}

.row-sep-border-startup > div {
	padding-top:10px;
	padding-bottom:10px;
	border-right:1px solid #e9e9e9;
}
.bg-grey .row-sep-border-startup > div { border-right-color:#e0e0e0; }
.text-white .row-sep-border-startup > div { border-right-color:rgba(255,255,255,.25); }
.ie .text-white .row-sep-border-startup > div { border-right-color:#FFF; }
.row-sep-border-startup > div:last-child { border-right:0px; }

.carousel-slider.carousel-dots.carousel-testimonials-startup { padding-bottom:60px; }

#header .slider-pro-startup .header-overlay {
	background-color:rgba(0,0,0,.4);
	padding-top:90px;
}
.ie #header .slider-pro-startup .header-overlay { background-image:url(../../images/ie-bg-dark-40.png); }
#header .slider-pro-startup .header-overlay.header-overlay50 { background-color:rgba(0,0,0,.5); }
.ie #header .slider-pro-startup .header-overlay.header-overlay50 { background-image:url(../../images/ie-bg-dark-50.png); }
#header .slider-pro-startup .header-overlay.header-overlay60 { background-color:rgba(0,0,0,.6); }
.ie #header .slider-pro-startup .header-overlay.header-overlay60 { background-image:url(../../images/ie-bg-dark-60.png); }
#header .slider-pro-startup .header-overlay.header-overlay70 { background-color:rgba(0,0,0,.7); }
.ie #header .slider-pro-startup .header-overlay.header-overlay70 { background-image:url(../../images/ie-bg-dark-70.png); }
#header .slider-pro-startup .header-overlay.header-overlay80 { background-color:rgba(0,0,0,.8); }
.ie #header .slider-pro-startup .header-overlay.header-overlay80 { background-image:url(../../images/ie-bg-dark-80.png); }
#header .slider-pro-startup .header-overlay.header-overlay90 { background-color:rgba(0,0,0,.9); }
.ie #header .slider-pro-startup .header-overlay.header-overlay90 { background-image:url(../../images/ie-bg-dark-90.png); }
#header .slider-pro-startup .header-txt {
	color:#FFF;
	padding-right:16%;
	padding-left:16%;
}
#header .slider-pro-startup .header-txt.header-txt-left {
	padding-right:32%;
	padding-left:0px;
}
#header .slider-pro-startup .header-txt.header-txt-right {
	padding-right:0px;
	padding-left:32%;
}
#header .slider-pro.slider-pro-startup .header-txt, #header .slider-pro.slider-pro-startup .header-txt.header-txt-center { padding-top:16%; }
	#header .slider-pro-startup .header-txt h1 {
		font-size:56px;
		line-height:64px;
	}
	#header .slider-pro.slider-pro-startup p.sp-layer {
		font-size:26px;
		line-height:38px;
		font-weight:100;
	}
	#header .slider-pro-startup .sp-slide .header-txt .sp-layer.sp-layer-2 { margin-top:20px; }
		#header .slider-pro-startup .sp-slide .header-txt .sp-layer.sp-layer-3 .btn-custom { margin-right:20px; }
		#header .slider-pro-startup .sp-slide .header-txt .sp-layer.sp-layer-3 .btn-custom:last-child { margin-right:0px; }
		#header .slider-pro-startup .sp-slide .header-txt.header-txt-center .sp-layer.sp-layer-3 .btn-custom { margin:0px 10px; }

#header .header-content-startup { position:relative; }
	#header .header-content-startup .header-content-overlay {
		text-align:center;
		min-height:700px;
	}
	#header .header-content-startup .header-content-txt {
		position:absolute;
		top:50%;
		right:0px;
		left:0px;
		margin-top:-60px;
	}
	#header.header-transparent .header-content-startup .header-content-txt, #header.header-nav-bottom .header-content-startup .header-content-txt { margin-top:-80px; }
		#header .header-content-startup .header-content-txt h1 {
			font-size:76px;
			line-height:80px;
			font-weight:800;
			text-transform:uppercase;
			letter-spacing:3px;
			margin:0px;
		}
		#header .header-content-startup .header-content-txt p {
			color:#555;
			font-size:28px;
			line-height:40px;
			font-weight:400;
			margin:25px 0px 0px;
		}
		#header .header-content-startup .text-white .header-content-txt p { color:#FFF; }

#header .header-content-menu {
	display:none;
	position:absolute;
	top:20px;
	right:15px;
	left:15px;
	text-align:center;
	z-index:1000;
}
	#header .header-content-menu > button {
		font-size:38px;
		background-color:transparent;
		padding:0px;
		margin-bottom:20px;
		border:0px;
	}
		#header .header-content-menu > button .ion { margin:0px; }
		#header .header-content-menu .menu-logo img { height:40px; }
		#header .header-content-menu .menu-logo a:hover { opacity:1; }

.affa-feature-icon-startup {
	text-align:center;
	margin-bottom:60px;
}
	.affa-feature-icon-startup > .ion {
		color:#00d27f;
		font-size:64px;
		line-height:1;
		margin-bottom:25px;
	}
	.text-white .affa-feature-icon-startup > .ion { color:#FFF; }
	.affa-feature-icon-startup > h4 {
		font-size:22px;
		line-height:30px;
		margin:0px;
	}
	.affa-feature-icon-startup > p { margin:10px 0px 0px; }

.affa-feature-txt-left-startup {
	font-size:15px;
	line-height:24px;
	margin-bottom:20px;
}
	.affa-feature-txt-left-startup > h4 {
		font-size:18px;
		line-height:26px;
		margin:0px;
	}
	.affa-feature-txt-left-startup > p { margin:5px 0px 0px; }

.affa-info-txt-startup {
	text-align:center;
	margin-bottom:40px;
}
.row-sep-border-startup .affa-info-txt-startup { margin-bottom:0px; }
	.affa-info-txt-startup .ion {
		color:#DDD;
		font-size:64px;
		line-height:1;
		margin-bottom:15px;
	}
	.bg-grey .affa-info-txt-startup .ion { color:#d0d0d0; }
	.text-white .affa-info-txt-startup .ion { color:rgba(255,255,255,.3); }
	.ie .text-white .affa-info-txt-startup .ion { color:#FFF; }
	.affa-info-txt-startup h4 {
		font-size:18px;
		line-height:26px;
		font-weight:700;
		text-transform:uppercase;
		letter-spacing:.5px;
		margin:0px;
	}
	.affa-info-txt-startup p {
		font-size:16px;
		margin:15px 0px 0px;
	}
	.affa-info-txt-startup a { color:#777; }
	.affa-info-txt-startup a:hover { color:#00d27f; }
	.text-white .affa-info-txt-startup a { color:#FFF; }

.affa-testimonial-startup {
	text-align:center;
	padding:0px 150px;
}
	.affa-testimonial-startup > img {
		width:120px;
		height:120px;
		border-radius:50%;
		margin:0px auto 30px;
	}
	.affa-testimonial-startup > h4 {
		display:inline-block;
		position:relative;
		font-size:28px;
		line-height:36px;
		font-weight:700;
		min-height:42px;
		padding:8.5px 55px 0px;
		margin-bottom:30px;
	}
	.affa-testimonial-startup > h4:before {
		position:absolute;
		top:0px;
		left:0px;
		font-family:Ionicons;
		color:#e9e9e9;
		font-size:42px;
		line-height:1;
		font-weight:300;
		content:'\f347';
	}
	.bg-grey .affa-testimonial-startup > h4:before { color:#e0e0e0; }
	.text-white .affa-testimonial-startup > h4:before { color:rgba(255,255,255,.25); }
	.ie .text-white .affa-testimonial-startup > h4:before { color:#FFF; }
	.affa-testimonial-startup > p {
		font-size:20px;
		line-height:32px;
		margin:0px;
	}
	.affa-testimonial-startup .testimonial-name {
		font-family:Roboto, Arial, sans-serif;
		font-weight:300;
		margin:30px 0px 0px;
	}
		.affa-testimonial-startup .testimonial-name strong { font-weight:500; }
		.affa-testimonial-startup .testimonial-name span {
			color:#777;
			font-style:italic;
			margin-left:10px;
		}
		.text-white .affa-testimonial-startup .testimonial-name span { color:rgba(255,255,255,.75); }
		.ie .text-white .affa-testimonial-startup .testimonial-name span { color:#FFF; }
		.affa-testimonial-startup .testimonial-name span:before {
			font-weight:500;
			font-style:normal;
			content:'-';
			margin-right:10px;
		}

.affa-team4 { margin-bottom:60px; }

@media (min-width: 1440px) and (max-width: 1679px) {

	#header .slider-pro.slider-pro-startup .header-txt, #header .slider-pro.slider-pro-startup .header-txt.header-txt-center { padding-top:14%; }

}

@media (min-width: 1200px) and (max-width: 1439px) {

	#header .slider-pro.slider-pro-startup .header-txt, #header .slider-pro.slider-pro-startup .header-txt.header-txt-center { padding-top:12%; }

}

@media (max-width: 1199px) {

	#header .slider-pro-startup .header-txt {
		padding-right:9%;
		padding-left:9%;
	}
	#header .slider-pro-startup .header-txt.header-txt-left { padding-right:18%; }
	#header .slider-pro-startup .header-txt.header-txt-right { padding-left:18%; }
	#header .slider-pro.slider-pro-startup .header-txt, #header .slider-pro.slider-pro-startup .header-txt.header-txt-center { padding-top:10%; }

	#header .header-content-startup .header-content-txt h1 {
		font-size:64px;
		line-height:70px;
	}
	#header .header-content-startup .header-content-txt p {
		font-size:24px;
		line-height:36px;
	}

	.affa-testimonial-startup { padding:0px 50px; }

}

@media (max-width: 991px) {

	#header .slider-pro-startup .header-overlay { padding-top:140px; }
	#header .slider-pro-startup .header-txt {
		padding-right:6%;
		padding-left:6%;
	}
	#header .slider-pro-startup .header-txt.header-txt-left { padding-right:12%; }
	#header .slider-pro-startup .header-txt.header-txt-right { padding-left:12%; }
	#header .slider-pro.slider-pro-startup .header-txt, #header .slider-pro.slider-pro-startup .header-txt.header-txt-center { padding-top:8%; }
	#header .slider-pro-startup .header-txt h1 {
		font-size:46px;
		line-height:54px;
	}
	#header .slider-pro.slider-pro-startup p.sp-layer {
		font-size:22px;
		line-height:34px;
	}

	#header .header-content-startup .header-content-txt, #header.header-transparent .header-content-startup .header-content-txt, #header.header-nav-bottom .header-content-startup .header-content-txt { margin-top:-90px; }
	#header .header-content-startup .header-content-txt h1 {
		font-size:56px;
		line-height:64px;
		letter-spacing:2px;
	}
	#header .header-content-startup .header-content-txt p {
		font-size:22px;
		line-height:34px;
		margin-top:20px;
	}

	#header .header-content-menu { display:block; }

	.affa-testimonial-startup { padding:0px; }

}

@media (max-width: 767px) {

	.row-sep-border-startup > div {
		padding-top:0px;
		padding-bottom:0px;
		border-right:0px;
	}
	.row-sep-border-startup .affa-info-txt-startup { margin-bottom:40px; }
	.row-sep-border-startup > div:last-child .affa-info-txt-startup { margin-bottom:0px; }

	#header .slider-pro-startup .header-txt {
		padding-right:10%;
		padding-left:10%;
	}
	#header .slider-pro-startup .header-txt.header-txt-left { padding-right:20%; }
	#header .slider-pro-startup .header-txt.header-txt-right { padding-left:20%; }
	#header .slider-pro-startup .header-txt h1 {
		font-size:38px;
		line-height:46px;
	}
	#header .slider-pro.slider-pro-startup p.sp-layer {
		font-size:18px;
		line-height:30px;
		font-weight:300;
	}
	#header .slider-pro-startup .sp-slide .header-txt .sp-layer.sp-layer-2 { margin-top:15px; }
	#header .slider-pro-startup .sp-slide .header-txt .sp-layer.sp-layer-3 { margin-top:20px; }

	#header .header-content-startup .header-content-overlay {
		min-height:0px;
		padding-top:120px;
	}
	#header .header-content-startup .header-content-txt {
		position:static;
		top:auto;
		right:auto;
		left:auto;
		padding:100px 0px 140px;
		margin:0px;
	}
	#header.header-transparent .header-content-startup .header-content-txt, #header.header-nav-bottom .header-content-startup .header-content-txt { margin:0px; }
	#header .header-content-startup .header-content-txt h1 {
		font-size:48px;
		line-height:56px;
	}
	#header .header-content-startup .header-content-txt p {
		font-size:20px;
		line-height:32px;
		margin-top:15px;
	}

	.affa-testimonial-startup > h4 {
		padding-right:10px;
		padding-left:10px;
	}
	.affa-testimonial-startup > h4:before { z-index:-1; }

}

@media (max-width: 640px) {

	#header .slider-pro-startup .header-txt {
		padding-right:5%;
		padding-left:5%;
	}
	#header .slider-pro-startup .header-txt.header-txt-left { padding-right:10%; }
	#header .slider-pro-startup .header-txt.header-txt-right { padding-left:10%; }

}

@media (max-width: 600px) {

	#header .slider-pro-startup .header-txt, #header .slider-pro-startup .header-txt.header-txt-left, #header .slider-pro-startup .header-txt.header-txt-right {
		padding-right:0px;
		padding-left:0px;
	}

}

@media (max-width: 520px) {

	#header .slider-pro.slider-pro-startup .header-txt, #header .slider-pro.slider-pro-startup .header-txt.header-txt-center { padding-top:5%; }
	#header .slider-pro-startup .header-txt h1 {
		font-size:30px;
		line-height:38px;
	}

}

@media (max-width: 440px) {

	#header .slider-pro.slider-pro-startup .header-txt, #header .slider-pro.slider-pro-startup .header-txt.header-txt-center { padding-top:12%; }
	#header .slider-pro-startup .sp-slide .header-txt .sp-layer.sp-layer-3 { display:none; }
	#header .slider-pro.slider-pro-startup .sp-buttons { bottom:0px; }

}

@media (max-width: 400px) {

	#header .slider-pro.slider-pro-startup .header-txt, #header .slider-pro.slider-pro-startup .header-txt.header-txt-center { padding-top:6%; }

}
