@charset "utf-8";
/***************************************************************************/
/********************************  $Content  *******************************/
/**
* + Content
* + Imports Fonts and Icons
* + General Tags
* + Animate Itemas on Start
* + Buttons
* + Contact
* + Features
* + Forms
* + Gallery
* + Home
* + Image Thumbnail
* + Menu Effect
* + Navbar
* + Navbar Navigation
* + Navbar Toggle
* + Newsletter
* + Owl Carousel
* + Parallax
* + Preloader
* + Pricing
* + Team
* + Testimonials
*/
/**
 *
 *
 *
 *
/************************  $Import Fonts and Icons  ************************/
/*
 *
/* Roboto - From Google Fonts */
@import url("http://fonts.googleapis.com/css?family=Roboto:400,900italic,900,700italic,700,500italic,500,400italic,300italic,300,100,100italic");
/* Norican - From Google Fonts (Titles) */
@import url("http://fonts.googleapis.com/css?family=Norican");
/**
 *
 *
 *
 *
/***************************************************************************/
/*****************************  $General Tags  *****************************/
a {
  color: #0c69f4;
  font-family: 'Roboto';
  font-size: 0.875em;
  outline: 0;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
a:hover {
  color: #222;
  text-decoration: none;
}
article {
  background-color: #fff;
  position: relative;
  z-index: 0;
}
article.separator {
  z-index: 1;
}
article.separator:after,
article.separator:before {
  background: inherit;
  content: '';
  display: none;
  height: 100px;
  left: -25%;
  pointer-events: none;
  position: absolute;
  -webkit-transform: rotate(-2deg);
  -moz-transform: rotate(-2deg);
  -o-transform: rotate(-2deg);
  -ms-transform: rotate(-2deg);
  transform: rotate(-2deg);
  -webkit-transform-origin: 0 0;
  -moz-transform-origin: 0 0;
  -o-transform-origin: 0 0;
  -ms-transform-origin: 0 0;
  transform-origin: 0 0;
  width: 150%;
}
article.separator:after {
  top: 100%;
}
article.separator:before {
  top: 0;
}
article.separator-bottom {
  padding-bottom: 50px;
}
article.separator-bottom:after {
  display: block;
}
article.separator-top {
  padding-top: 50px;
}
article.separator-top:before {
  display: block;
}
body {
  color: #5f5f5f;
  font-family: 'Roboto';
  font-size: 16px;
}
footer {
  background-color: #000;
  color: #efefef;
  font-size: 0.875em;
  line-height: 30px;
  min-height: 90px;
  overflow: hidden;
  padding: 30px 0;
  text-align: center;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  color: #000;
  font-family: 'Roboto';
  letter-spacing: 2px;
  margin: 1.1em 0 0.5em 0;
}
h1 {
  color: #fff;
  font-size: 3.6em;
  font-weight: 300;
  line-height: 1.3em;
  margin: 1em 0 0 0;
}
h2 {
  color: #d7a807;
  font-family: ;
  font-size: 6em;
  letter-spacing: 0;
  margin: 20px 0 30px;
  position: relative;
  text-align: center;
}
h2:after {
  background-color: #d7a807;
  content: '';
  height: 2px;
  left: 50%;
  line-height: 1.2em;
  margin: 0 0 0 -30px;
  position: absolute;
  top: 100%;
  width: 60px;
}
h3 {
  color: #fff;
  font-size: 1.5em;
  font-weight: 400;
}
h4 {
  color: #b4b4b4;
  font-size: 1em;
  font-weight: 300;
  letter-spacing: 2px;
  margin-bottom: 50px;
  text-align: center;
  text-transform: uppercase;
}
h5 {
  font-size: 1.1em;
}
h6 {
  font-size: 0.875em;
}
header {
  background-color: #000;
  height: 80px;
  position: relative;
  width: 100%;
  z-index: 999;
}
img {
  width: 100%;
}
input::-moz-focus-inner {
  border: 0;
}
object,
embed {
  outline: 0;
}
p {
  color: #959595;
  font-family: 'Roboto';
  font-size: 0.875em;
  line-height: 1.8em;
}
p a {
  font-size: 1em;
}
section {
  overflow: hidden;
}
ul {
  padding: 0;
}
/**
 *
 *
/***********************  $Animate Itemas on Start  ************************/
.animated {
  visibility: hidden;
}
.visible {
  visibility: visible;
}
/**
 *
 *
/*******************************  $Buttons  ********************************/
.btn {
  background: #4fd388;
  border: none;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  color: #fff;
  display: inline-block;
  font-size: 1.1em;
  font-weight: 600;
  letter-spacing: 1px;
  line-height: 20px;
  margin: 15px 0 0 0;
  outline: none;
  padding: 15px 25px 15px 75px;
  position: relative;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.btn:active {
  color: #fff;
  top: 2px;
}
.btn:after {
  content: '';
  position: absolute;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  -ms-transition: all 0.3s;
  transition: all 0.3s;
  z-index: -1;
}
.btn:before {
  background: rgba(0,0,0,0.1);
  content: "\e808";
  display: inline-block;
  font-family: "fontello";
  font-size: 1.1em;
  height: 100%;
  left: 0;
  line-height: 50px;
  margin-right: 0.2em;
  position: absolute;
  speak: none;
  text-align: center;
  top: 0;
  width: 50px;
}
.btn:focus,
.btn:hover {
  background: #0db255;
  border: none;
  color: #fff;
}
.btn.btn-alt {
  background-color: #ff8257;
}
.btn.btn-alt:hover,
.btn.btn-alt:focus {
  background-color: #4dd386;
}
.btn.btn-send::before {
  content: "\e8a8";
}
.btn.btn-love::before {
  content: "\E806";
}
.btn.yellow {
  background: #ffc335;
}
.btn.yellow:hover {
  background: #4dd386;
}
/**
 *
 *
/*******************************  $Contact  ********************************/
.contact {
  padding: 70px 0 !important;
}
.contact form {
  margin-top: 50px;
}
.contact p {
  color: #959595;
  font-size: 1em;
}
.contact .btn {
  float: right;
}
.contact .contact-items {
  text-align: center;
}
.contact .contact-item {
  background-color: #cd853f;
  color: #fff;
  display: inline-block;
  height: 150px;
  margin: 7px;
  position: relative;
  width: 310px;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  -ms-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.contact .contact-item:hover {
  background-color: #4dd386!important;
}
.contact .contact-item:hover i {
  color: #4dd386!important;
}
.contact .contact-item i {
  background-color: #fff;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  color: #000;
  font-size: 2.7em;
  height: 70px;
  left: 50%;
  line-height: 70px;
  margin: 0 0 0 -35px;
  position: absolute;
  text-align: center;
  top: 20px;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  -ms-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
  width: 70px;
}
.contact .contact-item span {
  bottom: 20px;
  display: block;
  font-size: 1.2em;
  position: absolute;
  text-align: center;
  width: 100%;
}
.contact .contact-item.blue {
  background-color: #3598dc;
}
.contact .contact-item.blue i {
  color: #3598dc;
}
.contact .contact-item.green {
  background-color: #19bd9b;
}
.contact .contact-item.green i {
  color: #19bd9b;
}
.contact .contact-item.lightblue {
  background-color: #47caf6;
}
.contact .contact-item.lightblue i {
  color: #47caf6;
}
.contact .contact-item.orange {
  background-color: #ff8257;
}
.contact .contact-item.orange i {
  color: #ff8257;
}
.contact .contact-item.pink {
  background-color: #e671b5;
}
.contact .contact-item.pink i {
  color: #e671b5;
}
.contact .contact-item.red {
  background-color: #e84c3d;
}
.contact .contact-item.red i {
  color: #e84c3d;
}
.features-video{
	float:left;
	margin-left:3px;
}
.features-logo
{
	float:left;
	margin-left:3px;
	width:376px;
}
.features-logo img
{
	
	width:260px;
	margin-top:50px
}
/**
 *
 *
/*******************************  $Features  *******************************/
.logoHome{
	width:100%;
	height:500px;
	margin-top:-700px;
	text-align:center;
	
	
	position:absolute;
	z-index:9999;
	display:none;
}
.logoHome img{
	width:415px;
	height:299px;
	
	
}
.features {
  text-align: center;
  padding-top:70px
}
.features .features-item {
  color: #fff;
  display: inline-block;
  height: 280px;
  overflow: hidden;
  position: relative;
  text-align: left;
  width: 375px;
}
.features .features-item:hover {
  background-color: #F30!important;
}
.features .features-item:hover .desc {
  top: 0;
}
.features .features-item:hover .icon {
  top: -150px;
}
.features .features-item.blue {
  background-color: #FF9;
}
.features .features-item.blue .icon i {
  color: #3598dc;
}
.features .features-item.green {
  background-color: #333;
}
.features .features-item.green .icon i {
  color: #19bd9b;
}
.features .features-item.orange {
  background: url(../img/slides/2.jpg) right -200px;
}
.features .features-item.orange .icon i {
  color: #ff8257;
}
.features .features-item.pink {
  background: url(../img/slides/3.jpg) right -200px;
}
.features .features-item.pink .icon i {
  color: #e671b5;
}
.features .features-item.purple {
  background: url(../img/slides/1.jpg);
  width:755px;
  padding:40px;
  color:#fff !important;
  
}
.features .features-item.purple p {
  
  color:#fff !important;
  font-size:16px
}
.features .features-item.purple .icon i {
  color: #8f44ad;
}
.features .features-item.yellow {
  background: url(../img/slides/2.jpg) center bottom;
}
.features .features-item.yellow .icon i {
  color: #fff;
}
.features .features-item .desc {
  color: #fff !important;
  font-size: 1.1em;
  height: 100%;
  left: 0;
  line-height: 2em;
  padding: 20px;
  position: absolute;
  top: 150%;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  -ms-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
  width: 100%;
}
.features .features-item .foot {
  background-color: rgba(0,0,0,0.3);
  bottom: 0;
  font-size: 1.3em;
  height: 60px;
  line-height: 60px;
  padding: 0 10px 0 40px;
  position: absolute;
  width: 100%;
}
.features .features-item .foot i {
  color: rgba(255,255,255,0.7);
  float: right;
  font-size: 1.5em;
}
.features .features-item .icon {
  background-color: #fff;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  font-size: 3.7em;
  height: 150px;
  left: 50%;
  line-height: 140px;
  margin: -105px 0 0 -75px;
  position: absolute;
  text-align: center;
  top: 50%;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  -ms-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
  width: 150px;
}
.quemSomosIcon{
	width:100%;
	font-size:30px;
	text-align:center;
	background:none !important;
	  
	  left: 43% !important;
	  
}
.quemSomosText p{
	padding:20px !important;
	color:#333 !important
	  
}
/**
 *
 *
/********************************  $Forms  *********************************/
.form-control {
  background-color: transparent;
  border: none;
  border-bottom: 1px solid #333;
  -webkit-border-radius: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #333;
  font-size: 1.1em;
  font-weight: 500;
  letter-spacing: 1px;
}
.form-control:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.form-response {
  margin-top: 20px;
}
/**
 *
 *
/*******************************  $Gallery  ********************************/
.gallery {
  padding-top: 70px;
}
.gallery .gallery-item {
  width: 270px;
  margin: 0 auto;
}
.gallery .owl-pagination {
  margin-top: 30px;
}
/**
 *
 *
/*********************************  $Home  *********************************/
.home {
  background-color: transparent;
  min-height: 714px;
  padding: 70px 0;
  position: relative;
}
.home figure {
  position: absolute;
  width: 700px;
}
.home figure.chrome {
  margin: 0 auto;
  width: 100%;
}
.home figure.complete {
  width: 90%;
}
.home h3 {
  margin-bottom: 100px;
}
.home h3.chrome {
  margin-bottom: 10px;
}
.home .bg {
  -webkit-background-size: cover;
  -moz-background-size: cover;
  background-size: cover;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: -1;
}
.home .bg:before {
  background-color: #666;
  content: '';
  height: 100%;
  left: 0;
  opacity: 0.3;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
  filter: alpha(opacity=30);
  position: absolute;
  top: 0;
  width: 100%;
}
.home .bg.img {
  background-image: url("../img/bg/home.jpg");
}
.home .bg.img2 {
  background-image: url("../img/bg/home2.jpg");
}
.home .bg.img3 {
  background-image: url("../img/bg/home3.jpg");
}
.home .bg.img4 {
  background-image: url("../img/bg/home4.jpg");
}
.home .btn {
  margin-right: 25px;
}
/**
 *
 *
/***************************  $Image Thumbnail  ****************************/
.item-thumbnail {
  overflow: hidden;
  position: relative;
  width: 100%;
}
.item-thumbnail:hover img {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -o-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
.item-thumbnail:hover .icons {
  opacity: 1;
  -ms-filter: none;
  filter: none;
  top: 50%;
}
.item-thumbnail:hover .overthumb {
  opacity: 0.7;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  filter: alpha(opacity=70);
  top: 0;
}
.item-thumbnail.thumbnail-fade .overthumb {
  -webkit-border-radius: 50%;
  border-radius: 50%;
  top: 0;
}
.item-thumbnail.thumbnail-fade img {
  -webkit-transform: none;
  -moz-transform: none;
  -o-transform: none;
  -ms-transform: none;
  transform: none;
}
.item-thumbnail img {
  -webkit-transition: all 1s ease-in-out;
  -moz-transition: all 1s ease-in-out;
  -o-transition: all 1s ease-in-out;
  -ms-transition: all 1s ease-in-out;
  transition: all 1s ease-in-out;
}
.item-thumbnail .icons {
  display: block;
  font-size: 19px;
  height: auto;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  position: absolute;
  text-align: center;
  top: 100%;
  -webkit-transition: all 0.4s ease-out;
  -moz-transition: all 0.4s ease-out;
  -o-transition: all 0.4s ease-out;
  -ms-transition: all 0.4s ease-out;
  transition: all 0.4s ease-out;
  width: 100%;
  z-index: 10;
}
.item-thumbnail .icons a {
  color: #fff;
  display: inline-block;
  font-size: 4em;
  height: 110px;
  line-height: 110px;
  margin: -55px 0 0 0;
  text-align: center;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.item-thumbnail .icons a:hover {
  border-color: #000;
  color: #000;
  text-decoration: none;
}
.item-thumbnail .overthumb {
  background: #4cd07d;
  display: block;
  height: 100%;
  left: 0;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  position: absolute;
  text-align: center;
  top: 100%;
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  -ms-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
  width: 100%;
  z-index: 9;
}
/**
 *
 *
/*****************************  $Menu Effect  ******************************/
.menu-effect li a {
  -webkit-transition: color 0.3s;
  -moz-transition: color 0.3s;
  -o-transition: color 0.3s;
  -ms-transition: color 0.3s;
  transition: color 0.3s;
}
.menu-effect li a:before {
  color: transparent;
  content: '•';
  font-size: 1.2em;
  left: 50%;
  margin-top: -15px;
  pointer-events: none;
  position: absolute;
  text-shadow: 0 0 transparent;
  top: 100%;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  -webkit-transition: text-shadow 0.3s, color 0.3s;
  -moz-transition: text-shadow 0.3s, color 0.3s;
  -o-transition: text-shadow 0.3s, color 0.3s;
  -ms-transition: text-shadow 0.3s, color 0.3s;
  transition: text-shadow 0.3s, color 0.3s;
}
.menu-effect li.active a,
.menu-effect li a:hover,
.menu-effect li a:focus {
  color: #6bcc97;
}
.menu-effect li.active a::before,
.menu-effect li a:hover::before,
.menu-effect li a:focus::before {
  color: #6bcc97;
  text-shadow: 10px 0 #6bcc97, -10px 0 #6bcc97;
}
/**
 *
 *
/********************************  $Navbar  ********************************/
.navbar {
  background-color: rgba(0,0,0,0.8);
  height: 80px;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  -ms-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  width: 100%;
}
.navbar:hover {
  background-color: #000;
}
.navbar .navbar-brand {
  margin: 5px 0 !important;
  padding: 0;
  width: 110px;
}
/**
 *
 *
/**************************  $Navbar Navigation  ***************************/
.navbar-nav {
  float: right;
}
.navbar-nav>li>a {
  color: #fff;
  display: inline-block;
  line-height: 30px;
  margin: 25px 20px;
  padding: 0;
  position: relative;
}
.navbar-nav>li>a:active,
.navbar-nav>li>a:focus,
.navbar-nav>li>a:hover {
  background-color: transparent;
  color: #6bcc97;
}
.navbar-nav>li.open>a,
.navbar-nav>li.open>a:focus,
.navbar-nav>li.open>a:hover {
  background-color: transparent;
}
.navbar-nav>li.active>a {
  color: #6bcc97;
}
/**
 *
 *
/****************************  $Navbar Toggle  *****************************/
.navbar-toggle {
  border-color: #fff;
  margin: 22px 10px;
}
.navbar-toggle .icon-bar {
  background-color: #fff;
}
/**
 *
 *
/******************************  $Newsletter  ******************************/
.newsletter {
  background-image: url("../img/bg/newsletter.jpg");
  padding: 100px 0;
  text-align: center;
}
.newsletter .form-control {
  border-bottom: 1px solid #6D6D6D;
  color: #818181;
  font-size: .9em;
  text-align: center;
}
/**
 *
 *
/*****************************  $Owl Carousel  *****************************/
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls .owl-page:hover span {
  background: #4cd07d;
}
/**
 *
 *
/*******************************  $Parallax  *******************************/
.parallax {
  background-attachment: fixed;
  background-color: transparent;
  background-position: 0 0;
  background-repeat: no-repeat;
  -webkit-background-size: 150%;
  -moz-background-size: 150%;
  background-size: 150%;
}
.parallax:before {
  background-color: rgba(0,0,0,0.4);
  content: '';
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}
.parallax .container {
  position: relative;
  z-index: 2;
}
/**
 *
 *
/******************************  $Preloader  *******************************/
#preloader {
  background-color: #fff;
  height: 100%;
  position: fixed;
  width: 100%;
  z-index: 999999;
}
.preloader {
  background: #fff;
  height: 36px;
  left: 50%;
  margin-left: -18px;
  margin-top: -18px;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 36px;
}
/**
 *
 *
/*******************************  $Pricing  ********************************/
.pricing {
  padding: 70px 0;
}
.pricing .list-group-item {
  color: #F60;
  font-size: .9em;
  text-align: center;
}
.pricing .list-group-item:last-child {
  padding-bottom: 20px;
}
.pricing .panel {
  -webkit-border-radius: 7px;
  border-radius: 7px;
  border-style: solid;
  border-width: 3px;
  max-width: 540px;
  margin: 0 auto 30px;
}
.pricing .panel.blue {
  border-color:   #999;
}
.pricing .panel.blue .btn {
  background-color: #44c2f5;
}
.pricing .panel.blue .panel-heading {
  color: #cf4436;
}
.pricing .panel.red {
  border-color: #999;
}
.pricing .panel.red .btn {
  background-color: #e74c3c;
}
.pricing .panel.red .panel-heading {
  color: #cf4436;
}
.pricing .panel.yellow {
  border-color: #ffefbc;
}
.pricing .panel.yellow .btn {
  background-color: #f8c433;
}
.pricing .panel.yellow .panel-heading {
  color: #f8c433;
}
.pricing .panel-heading {
  border-bottom: 1px solid #eaeaea;
  font-size: 1.8em;
  line-height: 2em;
  text-align: center;
}
.pricing .panel .btn:hover {
  background-color: #4DD386;
}
#header-content { width:100%; height:500px; margin:0 auto; }
#header-content p { color:#fff; font-size:22px; line-height: 28px; }
.slider-principal {height:690px; width:100%; float:right }
.slider-principal span {z-index:7; width:100%; height:500px; display:inline-block; position:absolute; }
.slider-principal .frases {z-index:9; position:absolute; top: 490px; left: 50%; margin-left:-500px;}
.slider-principal .frases li h1, .slider-principal .frases li h2 {font-family:'open_sansitalic'; color:#b26203; font-size:38px;line-height:48px; letter-spacing:-1px; font-weight:bold; text-align:left;margin-top:0px; text-indent:50px }
.slider-principal .fotos .cabelos {background:transparent url('../img/slides/1.jpg') no-repeat top center;}
.slider-principal .fotos .pele {background:transparent url('../img/slides/2.jpg') no-repeat top center;}
.slider-principal .fotos .maquiagem {background:transparent url('../img/slides/1.jpg') no-repeat top center;}
.slider-principal .fotos .loja {background:transparent url('../img/slides/3.jpg') no-repeat top center;}
.slider-principal .fotos .manicure {background:transparent url('../img/slides/1.jpg') no-repeat top center;}
/**
 *
 *
/*********************************  $Team  *********************************/
.team {
  text-align: center;
  padding-top: 70px;
}
.team .team-item {
  margin-bottom: 30px;
}
.team .team-item figure {
  -webkit-border-radius: 50%;
  border-radius: 50%;
  display: inline-block;
  height: 180px;
  width: 180px;
}
.team .team-item h4 {
  color: #959595;
  font-size: 1em;
  font-weight: 700;
  margin-bottom: 0;
}
.team .team-item h5 {
  color: #959595;
  font-size: 0.875em;
  font-weight: 300;
  letter-spacing: 1px;
  line-height: 1.5em;
  margin-top: 10px;
  text-transform: none;
}
.team .team-item .icons {
  margin: -25px 0 0 0;
}
.team .team-item .icons a {
  font-size: 1.1em;
  height: 50px;
  line-height: 50px;
  margin: 0;
}
/**
 *
 *
/*****************************  $Testimonials  *****************************/
.testimonials {
  background-image: url("../img/bg/testimonials.jpg");
  padding: 200px 0;
  text-align: center;
}
.textgastro p{
	font-size:25px;
	text-shadow: 2px 1px 2px #000000;
	color:#fff;
	padding:0 300px;
	}
	.textgastro {
		text-align:center
	}
.testimonials figure {
  -webkit-border-radius: 50%;
  border-radius: 50%;
  display: inline-block;
  height: 120px;
  overflow: hidden;
  width: 120px;
}
.testimonials h5 {
  color: #4cd07d;
  margin-bottom: 0;
}
.testimonials p {
  color: #fff;
  font-size: 1.1em;
  font-weight: normal;
  letter-spacing: 2px;
  margin: 0 auto;
  width: 70%;
}
.footerSmile{
	width:60px;
	margin:0 auto;
}
