#title
{
  background-color: #a3ddcb;
}
body{
  font-family: Montserrat;
  text-align: center;
}
h1,h2{
  font-family: Montserrat;
}
.tema
{
  text-align: left;
  font-weight: bold;
  font-size:4rem;
  line-height: 1.5;
  color: #184d47;
}
h2
{
  font-size: 3rem;
  font-weight: bold;
  line-height: 1.5;
  margin-bottom: 3%;
}
h3
{
  font-family: Ubuntu, sans-serif;
}
.container-fluid
{
  padding: 3% 15%;
}
.iphone
{
  width: 60%;
  transform: rotate(15deg);
  position: absolute;
  margin-top: 10px;
}
.navbar
{
  padding: 0 0 4.5rem;
}
.navbar-item
{
  padding: 0 18px;
}
.navbar-brand
{
  font-size: 170%;
  font-family: Ubuntu;
  font-weight: bold;
}
.download-button
{
  margin: 5% 3% 5% 0;
}
/*hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh*/
#features{
  background-color: #fff;
  padding: 7% 15%;
  z-index: 1;
  position: relative;
}
.piezas
{
  color: #ef8172;
  margin-bottom: 1rem;
}
.piezas:hover{
  color: #a3ddcb;
}
h3
{
  font-family: Montserrat;
  font-weight: bold;
  font-size: 1.5rem;
}
p
{
  color: #8f8f8f;
}
.etiquetas{
  padding: 5%;
}
/*hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh*/

#testimonials
{
  background-color: #a3ddcb;
  color:#fff;
}
.testimonial-img
{
  border-radius: 100%;
  width: 10rem;
  margin-top: 1rem;
}
/*hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh*/
#press{
  background-color: #a3ddcb;
  padding: 20px 0 40px 0;
}
#testimonials-carousel{
  padding: 7% 15%; /*poner las flechas a fuera del padding*/
}
.Brands
{
  width: 11rem;
  margin: 10px 40px 0 0;
}
/*hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh*/
.precios{
  background-color: #fff;
}
#pricing{
  padding: 100px 100px 100px 100px;
}
.columnas{
  padding: 30px 30px;
}
#cta{
  background-color: #a3ddcb;
  margin: 100px 100px;
  padding-bottom: 50px;
}
.msg-final{
  padding-top: 40px;
  font-family: Montserrat;
  font-weight: bold;
  font-size: 50px;
}
.download-buttondos{
  margin: 20px 40px 20px;
}
#footer{
  margin-bottom: 20px;
  background-color: #fff;
}
.iconosfinales{
  padding: 10px 10px 10px;
}
.redes{
  margin: 10px 10px 10px 10px;
}
/*hhhhhhhhhhhhhhhhhJ QUERYhhhhhhhhhhhhhhhhhhhhhhhhh*/
@media (max-width:990px) {
  .iphone
  {
    position: static;
    width: 50%;
    transform: rotate(0deg);
    margin: 50px 0 0 50px;
  }
  #title
  {
    text-align: center;
  }
  .tema{
    color: #fff;
  }
  #pricing{
    padding: 100px 30px 100px 30px;
  }
}
