.user_email_gd {
	color:blue;
	font-weight:bold;
	padding:0;
	margin:0;
}
.price-item {
	width:100%;
	background-color:#333;
	min-height:250px;
	color:#FFF;
	text-align:center;
	padding-bottom:20px;/*
	margin-top:40px;*/
}
.price-item .ptitle {
	padding:20px 0;
	letter-spacing:2px;
}
.price-item.gr {
}
.price-item.gr .ptitle {
	padding:50px 0 20px 0;
}
.price-item .pprice {
	font-size:40px;
	padding:20px 0;
	background-color:#3A3A3A;
}
.price-item .pprice span {
	font-size:12px;
	display:inherit;
}
.price-item ul {
	list-style-type:none;
	margin:0;
	padding:0;
}
.price-item ul li {
	margin-top:10px;
}
.price-item button {
	border:0;
	margin-top:10px;
	width:80%;
	padding:10px 0;
}
.price-item.gr button {
	margin-top:40px;
}


/**********************************************************/


			.price-item {
				width:100%;
				background-color:#333;
				min-height:250px;
				color:#FFF;
				text-align:center;
				padding-bottom:20px;/*
				margin-top:40px;*/
			}
			.price-item .ptitle {
				padding:20px 0;
				letter-spacing:2px;
			}
			.price-item.gr {
			}
			.price-item.gr .ptitle {
				padding:50px 0 20px 0;
			}
			.price-item .pprice {
				font-size:40px;
				padding:20px 0;
				background-color:#3A3A3A;
			}
			.price-item .pprice span {
				font-size:12px;
				display:inherit;
			}
			.price-item ul {
				list-style-type:none;
				margin:0;
				padding:0;
			}
			.price-item ul li {
				margin-top:10px;
			}
			.price-item button {
				border:0;
				margin-top:10px;
				width:80%;
				padding:10px 0;
			}
			.price-item.gr button {
				margin-top:40px;
			}
			.swiper-container2 .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets {
				bottom:auto;
			}
			.swiper-slide {
			  text-align: center;
			  font-size: 18px;
			  background: #fff;
			  /* Center slide text vertically */
			  display: -webkit-box;
			  display: -ms-flexbox;
			  display: -webkit-flex;
			  display: flex;
			  -webkit-box-pack: center;
			  -ms-flex-pack: center;
			  -webkit-justify-content: center;
			  justify-content: center;
			  -webkit-box-align: center;
			  -ms-flex-align: center;
			  -webkit-align-items: center;
			  align-items: center;
			}
			.gradient_hover {
				border:solid 2px rgb(27,188,155) !important;
				color: rgb(27,188,155) !important;
				background:transparent !important;
			}
			.gradient_hover:hover {
				color: #FFF !important;
				border: none  !important;
				background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #009688), color-stop(1, #01579B)) !important;
				background-image: -webkit-linear-gradient(top left, #009688 0%, #01579B 100%) !important;
			}
			.person-info {
				height: 55px;
				/*line-height: 40px;*/
				/*background-color: #F00;*/
				/*background-color: rgba(1,87,155, 0.4);*/
				position: absolute;
				padding-top: 5px;
				color: #FFF;
				bottom: 0px;
				cursor:pointer;
			}
			.person-info ul {
				list-style-type: none;
				margin-top: 10px;
				padding: 0;
				width: 80%;
				margin: 0 auto;
				margin-top: 12px;
			}
			.person-info ul li {
				display: inline-block;
				width:25%;
			}
			.person-info ul li i {
				font-size: 24px;
			}
			.our_team_wrap .swiper-container2 .swiper-slide img {
				cursor: pointer;
			}
			.our_team_wrap .swiper-container2 .swiper-slide:hover .person-info {
				height: 100px;
			}
			.person-info span {
				display:block;
			}
			.person-info span.role {
				font-size:10px;
				font-style: italic;
			}
			.swiper-slide {
				background: transparent;
			}
			.clients img {
				max-height: 30px;
				margin: 30px auto;
			}
			.swiper-container3 .swiper-pagination {
				top: auto;
				position: relative;
			}
			.swiper-container3 .swiper-button-next {
				position: absolute;
				margin-top: 50px;
				top: auto;
			}
			.swiper-container3 .swiper-button-prev {
				position: absolute;
				margin-top: 50px;
				top: auto;
			}
			.section-video {
				background-image: url(http://www.axelib.com/lander/assets/img/person-working-on-a-laptop-computer-with-phone-and-coffee.jpg);
				background-size:100% auto;
				min-height:100px;
				text-align:center;
			}
			.section-video i {
				font-size: 80px;
				color:#FFF;
				cursor:pointer;
			}
			.section-video .fa {
				position: absolute;
				z-index: 99;
				color: white;
				font-size: 80px;
				cursor: pointer;
				margin-left: -35px;
			}
			.section-video-gradient {
				width:100%;
				opacity:0.5;
				position:absolute;
			}
			.textimonials {
				padding:10px;
				min-height:100px;
				border-radius:15px;
				background:rgba(255,255,255, 0.3)
			}
			.textimonials .container {
				width:100%;
			}
			.textimonials-content {
				color: #FFF;/*
				padding: 50px 0 !important;*/
				text-align: left !important;
			}
			.textimonials-pic img {
				border-color: rgba(255,255,255,.29);
				display: block;/*
				position: absolute;
				top: 29px;*/
				border-radius: 100px;
				border: 12px solid rgba(255,255,255,.29);;
			}
			.gradient_transp {
				background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #0096887F), color-stop(1, #01579B7F)) !important;
				background-image: -webkit-linear-gradient(top left, #0096887F 0%, #01579B7F 100%) !important;
			}
			.description_place {
				font-size:18px; 
				color:#FFF; 
				font-weight:normal; 
				font-family: Advent; 
				text-align:center; 
				letter-spacing:1px;
			}
			.landing-overlay {
				width: 100%;
				height: 100%;
				background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #3333337F), color-stop(1, #3333337F)) !important;
				background-image: -webkit-linear-gradient(top left, #3333337F 0%, #3333337F 100%) !important;
				position: fixed;
				z-index: 9999999999;
				top: 0;
				display:none;
				text-align: center;
				padding-top: 80px;
			}
			.icons_place img {
				border-radius:5px;
			}
			/***/
			.testimonials {
				background-color:#3F51B5;
				background-color:rgb(27,188,155);
				min-height:300px;
			}
			.testimonials input {
				width:350px;
				min-height:35px;
				border:none;
				border-radius:3px;
				text-indent:10px;
			}
			.testimonials button {
				width:350px;
				background-color:#000;
				color:#FFF;
				border:none;
				margin-top:4px;
				padding:8px;
				letter-spacing:2px;
			}
			.testimonials > .row > div {
				padding:50px; 
				text-align:center;
			}
		