#title {
  background-color: #ff4c68;
  padding-bottom: 50px;

}
.iphone-img {
    position: absolute;
    right: 25%;
    transform: rotate(25deg);
    width: 300px;
    padding-bottom:20px;
    top: 150px;
}
/* features section*/

#features {
    background-color: #fff;
    padding: 7% 15%;
    position: relative;
    z-index: 1;
}
.feature-box{
    padding: 5%;
}
.icon{
  color:#ef8172 ;
  padding-bottom: 5rem;
}
.icon:hover{
  color: #ff4c68;
}
body{
font-family: 'Montserrat-black', sans-serif;
text-align: center;
}
h1,h2,h3,h4,h5,h6{
  font-family: 'Montserrat-black', sans-serif;
  line-height: 4rem;
  font-size: 3rem;
}

p{
  color: #8f8f8f;
  line-height: 1;
}

button{
  padding: 5px;
  margin: 5px;
}

/* img control */

.container-fluid{
  padding: 3% 7%;
  color: #ffff;
}
/* navigation bar */

.navbar {
  padding-bottom: 0 0 5.5rem;
}
.navbar-brand{
    font-family: 'Ubuntu', sans-serif;
    font-size: 2.5rem;
    font-weight: bold;
    padding-right:51%;
    color: #ffff;
    padding-bottom: 10px;
}
.nav-item{
  padding: 0 18px;
}
.nav-link{
  font-size: 1.5rem;
  font-family:'Montserrat-light'
}
/* testimonials section */
#testimonials{
  background-color: #ef8172;
  color: #ffff;
}
.testimonial-text{
  text-align: right;
  text-align:center;

}
.carousel-item{
  padding: 5%;
  padding-top: 150px;
}

.testimonial-image{
  width: 10%;
  border-radius: 100%;
  padding-top: 5%
}
#press {
  padding-top: 10%;
  background-color: #ef8172;
}
.press-logo{
  width: 15%;
  margin: 30px 20px 25px;
}
/* Pricing section */
#pricing{
  padding-top: 5%;
}
.pricing-column{
  padding: 5% 2% 5%;
}
.card-header {
  background-color: #ff4c68;
}
#footer{
  font-family: 'Ubuntu', sans-serif;
  color: #ffff;
  background-color: #ff4c68;
  padding-top: 5%;
}

.footer-row{
  font-family: 'Montserrat-black', sans-serif;
  color: #ffff;
  text-align: center;
  padding-top: 5%;
}
#cta{
  background-color: #ff4c68;
  padding: 5px;
  padding-top: 35px;
  line-height: 2;
}


