body {
  font-family: "Montserrat-black";
}

#title {
  background-color: #ffb6b6;
  color: black;
}

h1 {
  font-family: 'Montserrat-Black';
  font-size: 3.5rem;
  line-height: 1.2;
  margin-top: 2px;
  color: #45171d;
  font-weight: bolder;
  outline-color: black;
}

h2 {
  font-family: 'Fredoka One', cursive;
  font-size: 3rem;
  line-height: 1.5;
  margin-top: 20px;
  color: black;
}

h3 {
  font-family: 'Fredoka One', cursive;
  font-weight: bolder;
  font-size: 1.5rem;
  color: black;
}

p {
  color: grey;
}

.container-fluid {
  padding: 3% 13% 7%;
}

/* imagestyleing */
/* title image  */
.imgphone {
  width: 60%;
  transform: rotate(25deg);
  margin-left: 55%;
  position: absolute;

}
  @media (max-width:1028px) {
  .imgphone{
    position: static;
    transform:rotate(0);
  }

}
/* Navbarfamily */
.navbar {
  padding: 0 0 4.5rem;
}

.navbar-brand {
  font-family: "Ubuntu-bolder";
  font-size: 2.5rem;
  font-weight: bolder;
  font-style: italic;

}

.nav-items {
  padding: 0 18px;
}

.nav-link {
  font-size: 1.2rem;
  font-family: "Montserrat-light";
}

/* dwonload button */
.download-button {
  margin: 3% 5% 2% 0;
}

/* features */
#features {
  padding: 7% 15%;
  background-color: #fff;
  position:relative;
}

.feature-box {
  text-align: center;
  padding: 5%
}

/* iconstylr */
.icon {
  color: #ef8172;
  margin-bottom: 1rem;
}

.icon:hover {
  color: #45171d;
}

/* testimonials */
#testimonials {
  text-align: center;
  background-color: #ef8172;
  color: #fff;
}

.testimonial-image{
  width: 15%;
  border-radius: 100%;
  margin: 20px;
}

.carousel-inner {
  padding: 7% 15%;
}

/* press */
#press {
  background-color: #ef8172;
  text-align: center;
  padding-bottom: 3%;
}

.press-img {
  width: 5%;
  margin: 20px 80px 20px;
}
#pricing{
  background-color: #fff;
  padding: 100px;
  text-align: center;
}
.price-head{
  color: black;
}
.pricing-col{
  padding: 3% 2%;
}
/* bottomwork */
#cta{
  background-color: #ff4c68;
  padding:  7% 15%;
  text-align: center;
  color: #fff;
}
#footer{
  background-color: #fff;
  padding: 7% 15%;
  text-align: center;
}
.footer-icon{
  color: black;
  margin: 20px 10px;
}
.footer-text{
  text-align: center;
  margin-left: 40px;
}
.mt{
margin-right: 30px;
}
