#title {
  background-color: grey;
}

body {
  font-family: "Montserrat";

}

h1 {
  color: white;
  font-family: "Montserrat";
  font-size: 3rem;
  font-weight: 600;
  line-height: 1.5;
}
h2{
  font-family: "Montserrat";
  font-weight: bold;
  font-size: 3rem;
  line-height: 1.5;
}
h3{
padding: 10%;
widows: 90%;
}

.heading{
  padding:0 15%;
  height: 640px;

}

.rotate30 {
  -webkit-transform: rotate(10deg);
  -moz-transform: rotate(10deg);
  -ms-transform: rotate(10deg);
  -o-transform: rotate(10deg);
  transform: rotate(10deg);
}

/* Navigation Bar */
.navbar {
  widows: 100%;
  color: black;
  font-weight:500;

  /* padding: 0 0 4.5rem !important; */
}
.bar1{
  background-color: yellow !important;
}
.bar2{

  background-color: #f0efe6;
}
.navbar-brand {
  color: black !important;
  font-family: "Montserrat";

  font-size: 2.4rem !important;
}

.nav-item {
 color: black;
  padding: 0 18px;
}
.button{
  align-items:flex-start;
}
.nav-link {
  font-family:Ubuntu !important;
  font-size: 2rem;
  font-weight: bold;
    color: black !important;
  font-size: 1.2rem;
}

/* Download Buttons */
.download-button {
  /* margin: 5% 3% 5% 0; */
}
.conButton{
  margin: 5% 3% 5% 0;

}
.conButtonNavBar{
  margin: 1% 0;

}
.conButton:hover{
  color: #00ff00;

}

/* Title Section */
.title-image {
  width: 100%;

  /* transform: rotate(25deg); */
  position:absolute;
  z-index: 0;
}
.title-text {
  text-align: center;
  color: black;

  /* transform: rotate(25deg); */
  position:absolute;
  z-index: 0;
}

/* Feature Icon */
.col-lg-4 {
  text-align: center;
  padding: 3rem;
}

.featureIconRed {
  color: black;
transform: scale(5);
  /* size:30rem; */
}
.featureIconGreen{
  color: black;
transform: scale(5);
  /* size:30rem; */
}
.featureIconBlue {
  color: black;
transform: scale(5);
  /* size:30rem; */
}

.featureIconGreen:hover {
  color: #00ff00;
transform: scale(5);

  /* width: 100%;
  text-align: center;
  transform: scale(5);

  padding: 3rem; */
  /* size:30rem; */
}
.whatsappIcon{
color:white;
  transform:scale(1.2);
}
.whatsappIcon:hover{
  color: #00ff00;
  transform:scale(1.1);
}
.btn{
padding: 20px;
}
.featureIconRed:hover {
  color: red;
  transform: scale(5);
  /* width: 100%;
  text-align: center;
  transform: scale(5);

  padding: 3rem; */
  /* size:30rem; */
}
.featureIconBlue:hover {
  color: #00ffff;
  /* width: 100%;
  text-align: center;
  transform: scale(5);

  padding: 3rem; */
  /* size:30rem; */
}

.featureHead {
  font-family: "Montserrat";
  font-weight: bold;
  padding-top: 3rem;
  text-align: center;
}
.mapLocation{
  color: black;
}
.featureDescription {
  font-size: 24px;
  color: #616161;
  text-align: center;
  padding: 2% 11%;
}

/* Features Section */
#features {
  background-color: white;
  padding: 7% 14%;
  position:relative;
  z-index: 1;
}
/* Testiomonial Section */
#testimonials {

  text-align: center;
  background-color:white;
  color: white;
}
.testimonial-image{
  width: 100%;

  /* border-radius:100%; */
  /* position: absolute; */
}
#neet-iit-board-results{
  background-color: white;
  color:black;
  font-weight: 300;
  text-align: center;
  padding-bottom:3%

}
.press-logo{
  width:15%;
  margin: 20px 20px 50px;
}
/* Pricing Section */
#pricing{
  text-align: center;
  font-family: "Montserrat";
  font-weight: bold;
  padding:100px;
}
@media (max-width:1121px) {

  .title-image{
    transform: rotate(0);
    position: static;

  }

  .heading{
    text-align: center;
    height: auto;
  }

}
#cta{
  background-color: yellow;
 text-align: center;
 padding: 7% 15%;
 /* height: 250px; */
}
.cta-text{
  font-size: 3.5rem;
  line-height: 1.5;
  color: black;
  font-family: "Montserrat";
  font-weight: bolder;
  text-align: center;
}
.card-body{
  font-family: Montserrat;
}
#footer
{font-family: Montserrat;
  color: white;
  text-align: center;
  padding: 1%;
  background-color: black;
}
.contact{
  text-align: center;
  padding: 2%;
}
