/*
Page Name: Clapdigital Services
Theme URL: http://www.clapdigital.com/
Author: Samuel Olutola http://www.linkojones.com/
Version: 1.0
Page No: 5
*/

.sub-services-section-1-vector{
	height:360px;
	width:298px;
	margin:30px auto 10px;
	background: url(//media.clapdigital.com/ZEzauKVgSxbAAppyv9PV/asRaFREWReqrg4G1ts/page_number_five_section_1_vector.png) no-repeat;
	background-size:contain;
	/*-webkit-transition: all .001s ease-in-out;
	-moz-transition: all .001s ease-in-out;
	-ms-transition: all .001s ease-in-out;
	-o-transition: all .001s ease-in-out;
	transition: all .001s ease-in-out;*/
}
.sub-services-section-1-vector span{
	display: block;
	padding: 85px 0 0 0;
	margin: 0 auto;
	line-height: 120%;
}
.sub-services-section-1-vp{
	margin:0 auto 20px;
	height:auto;
}
.sub-services-section-1-vp .oxygen-regular.center-text.text-on-light{
	line-height:100%;
}
.sub-services-section-1-vp .oxygen-small.text-on-light{
	line-height:120%;
	margin:25px 0;
}
.sub-services-section-1-vp-awards{
	margin:0 auto 70px;
	padding: 0 160px;
	text-align: center;
	align-content: center;
	width: 670px;	
}
.sub-services-section-1-vp-awards img{
	max-height:100px;
}
.sub-services-section-1-vp-award{
	float:left;
	margin-right:20px
}
.sub-services-section-1-services{	
	color:#a85371;
	float:left;
	margin:0 30px;
}
.sub-services-section-1-services a{
	float:none;
}
.sub-services-section-1-services i{
	display:block;
	font-size:80px;
	margin:25px auto 100px;
	text-align: center;
	-webkit-transition: all 1s ease-in-out;
	-moz-transition: all 1s ease-in-out;
	-ms-transition: all 1s ease-in-out;
	-o-transition: all 1s ease-in-out;
	transition: all .4s ease-in-out;
}
.sub-services-section-1-services i:hover {
	transform:rotate(-405deg) scale(1.3,1.3);
	transition: left 3s;
	position:relative;
	left:-5px;
}
.sub-services-section-2-vp{
	padding:15px 0 0;
}
.sub-our-difference-section-2-vp .oxygen-regular.center-text{
	line-height:100%;
	padding:30px 0 0;
	margin-bottom: 0;
}
.sub-services-section-2-vp-quote{
	width:auto;
	line-height:230%;
	margin:50px 0 0px;
}
.sub-services-section-2-vp-quote span{
	display:block;
	padding:30px;
	float:left;
}
.sub-services-section-2-vp-quote img{
	float:right;
}
.sub-our-difference-section-2-vp-more-wrapper{
}
.sub-our-difference-section-2-vp-more{
	width:500px;
	float:left;
	line-height: 280%
}
.sub-our-difference-section-2-vp-more-stats-wrapper{
	width:420px;
	float:left;
	margin:55px 20px 0;
}
.sub-our-difference-section-2-vp-more-stats{
	float:left;
	width:50%;
}
.sub-our-difference-section-2-vp-more-stats span.active-link{
	padding-bottom:40px;
}
.sub-our-difference-section-2-vp-more-stats span.active-link i{
	font-size:62px;
	padding-right:5px;
	position:relative;
	top:5px;
}
.sub-our-difference-section-2-vp-more-stats span{
	display:block;
}
.sub-our-difference-section-2-vp-client-more{
	margin:25px 0 60px;
}
.sub-our-difference-section-2-vp-client-more span{
	display:block;
}
.sub-our-difference-section-3-submit-a-brief{
	padding: 15px 0 0;
}
.sub-our-difference-section-3-submit-brief-wrapper{
	width:830px;
	margin:0 auto 100px;
}
.sub-our-difference-section-3-iframe-form-holder{
	width:830px;
	height:430px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-o-border-radius:3px;
	border-radius:3px;
	background:#ffffff;
	box-shadow:0 2px 2px #bbbbbb;
	box-shadow:0 2px 2px rgba(180,180,180,0.9);
	margin:25px auto 30px;
	overflow:hidden;
}
.sub-our-difference-section-3-iframe-form-holder iframe{
	width:100%;
	height:100%;
	border:none;
	-ms-zoom: 0.75;
    -moz-transform: scale(0.75);
    -moz-transform-origin: 0 0;
    -o-transform: scale(0.75);
    -o-transform-origin: 0 0;
    -webkit-transform: scale(0.75);
    -webkit-transform-origin: 0 0;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-o-border-radius:3px;
	border-radius:3px;
}
.submit-brief-btn-container{
	width:144px;
	float:right;
}
.sub-our-difference-section-5-testimonials{
	margin:20px auto 25px auto;
}
.sub-our-difference-section-5-testimonials-slide-mask {
	width:705px;
	height:295px;
	background:#666666;
	margin:5px;
	overflow:hidden;
	float:left;
}
.sub-our-difference-section-5-testimonials-slide-mask img {
	background-size:cover;
	width:100%;
	height:295px;
}
.sub-our-difference-section-5-testimonials-slide-client-info-wrapper{
	margin-right:35px;
	position:relative;
	top:-95px;
	float:right;
}
.sub-our-difference-section-5-testimonials-slide-client-photo-wrapper{
	width:100%;
	float:left;
}
.sub-our-difference-section-5-testimonials-slide-client-photo{
	width:130px;
	height:130px;
	overflow:hidden;
	border-radius:130px;
	border:7px solid #d62263;
	float:right;
}
.sub-our-difference-section-5-testimonials-slide-client-info{
	display:block;
	position:relative;
	float:right;
	margin:2.5px 30px;
}
.sub-our-difference-section-5-testimonials-slide-client-info span{
	display:block;
}
.sub-our-difference-section-5-testimonials-slide-text{
	clear:right;
	position:relative;
	top:-80px;
	margin-bottom:-25px;
}
