.hero-text {
  color: #91989c;
}

.hero-text p {
  text-shadow: none;
}

#hero {
  background: #f1f1f1;
}

.hero-text h1 {
  color: #313131;
  text-shadow: none; 
}

.hero-image img {
  border-radius: 78px 78px 0 0;
}

.row.diversas-areas img {
  border-radius: 54px 0 0 0;
}

.row.especializacao img {
  border-radius: 0 0 54px 0;
}

@media only screen and (max-width: 1100px) {
  .hero-image img {
    border-radius: 0 0 0 0;
  }
  
  .row.diversas-areas img {
    border-radius: 0 0 0 0;
  }

  .row.especializacao img {
    border-radius: 0 0 0 0;
  }
/*  .home .row {
    width: 100%;
    max-width: 1100px !important;
  }
  .home .column, .home .columns {
    padding: 0; 
  }*/
}

#testimonials {
  background: #a2a2a2;
}

#testimonials h1 {
  color: #ffca27;
}

#testimonials blockquote cite {
  font-size: 16px;
}


@media only screen and (max-width: 767px) {
  .home .column, .home .columns {
    width: 100% !important;
    padding: 0;
  }
  #features .right, #features .right {
    padding: 0;
  }
  .row.especializacao img, .row.diversas-areas img {
    width: 100%;
  }
  #features {
    padding-top: 40px;
    padding-bottom: 40px;
  }
  #features .feature {
    margin-bottom: 50px;
  }
}

@media only screen and (max-width: 620px) {
  .quote-left, .quote-right {
    display: none;
  }
}




