body, html {
  margin: 0;
  font-family: 'Bebas Neue', cursive;
  text-align: center;
  font-weight: normal;
  font-size: 1.1em;
  background-color: #f8f8f8;
}

h2 {
  margin-top: 16px;
  color: #04202c;
  padding-top: 65px;
}

nav {
  background-color: #012742;
}
a {
  color: yellow;
}
.uday-raj {
  color: #fff;
}
.ceo {
  color: yellow;
  background-color: #100424;
}
a:hover {
  color: #fff;
}
.dropdown-item:hover {
  color:#2d132c;
}
.quotes {
  letter-spacing: 5px;

  background-color: white;
  padding: 10px;
  margin: 1em auto;
}
.social-media a {
  color: #222831;
  padding: 12px;
  font-size: 20px;
}



.my-div1 {
  height: 20em;
    background-image: url("images/sec1.jpg");
  padding: 20px;

}
.about-uday {
  font-family: 'Questrial', sans-serif;
  color: #2b2b28;
  padding: 10px;
  text-align: center
}
.about-uday p {
  border: 2px solid grey;
  padding: 10px;
  box-shadow: 5px 10px #2d132c;
}

.services {
  background-image: url("images/about.jpg");
  padding: 10px;
}
.our-services {
  color: black;
  margin-top: 10px;
}
.row {
  display: inline-block;
  padding: 20px;
}
.projectss {
  border: 2px solid grey;
  padding: 10px;
  box-shadow: 5px 10px #2d132c;
}
#projects {
  background-image: url("images/sec1.jpg");
  padding:30px;
  margin-top: 0;
}
#latest-projects {
  background-image: url("images/sec1.jpg");
  padding:30px;
  margin-top: 0;
}
#contact {
  background-image: url("images/Contact.jpg");
  padding: 30px;
}
.cont {
  color: white;
}
form {
  margin-top:50px;
  transition: all 4s ease-in-out;
}
.aline {
  width: 600px;
  background: transparent;
  border: none;
  outline: none;
  border-bottom: 1px solid grey;
  font-size: 18px;
  text-align: left;
  margin-bottom: 16px;
}
input {
    background-color: transparent;
    border: 0px solid;
    height: 20px;
    width: 600px;
    color: #CCC;
}

form .aline-button {
  background: yellow;
  color: black;
  border-color: transparent;
  font-size: 20px;
  font-weight: normal;
  letter-spacing: 2px;
  height: 40px;
  width: 200px;
  margin-top: 20px;
}

form .aline-button:hover {
  background: #f7b71d;
  cursor: pointer;
}

.mobile-num {
  margin:auto 18px;
}
.footer-p {
  color: #2d132c;
  margin-top: 5px;
  margin-right: 20px;
  padding: 10px;
}


@media only screen and (max-width: 600px) {
  .social-media a {
    color: white;
    margin-top: 10px;
  }
  .our-services {
    color: white;
  }
  .uday {
    color:white;
  }
  .quotes {
    margin-top: 1.5em;
  }
  p {
    font-size: 16px;
  }
  .proj {
    color: white;
  }
}
.footer-p {
  font-size:7px;
}
@media only screen and (min-width: 600px) {

  .footer-p {
    font-size:15px;
  }
}
