.bg-img{
	/* The image used */
  /*background-image: url("images/bg_1.jpg");*/
   min-height: 580px;
   width: 100%;
   /*max-width: 500px;*/

   	/*color: red;*/
/* Center and scale the image nicely */
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;

  /* Needed to position the navbar */
  /*position: relative;*/
  padding: 60px;
}
.nav_nav{
	/*padding: 30px;*/
}

.nav-item{
	padding: 8px;
	font-size: 17px;
}
.upper{
	color: white;
	margin-top: 210px;
	font-size: 20px;
	font-weight: bold;
}
.main_2{
	margin-top: 40px;
}
.h-yfai{
	border-bottom: 2px solid #CCA43E;
	display: inline-block;
	padding-bottom: 5px
}
.h-vision{
	border-bottom: 3px solid #CCA43E;
	display: inline-block;
	padding-bottom: 5px
}

/* xs */
/*img {
    width: 100px;
    height: auto;
}*/
/* sm */
/*@media (min-width: 768px) {
    .bg-img {
        width: 150px;
    }
}*/
/* md */
/*@media (min-width: 992px) {
    .bg-img {
        width: 200px;
    }
}*/
/* lg */
/*@media (min-width: 1200px) {
    .bg-img {
        width: 250px;
    }
}*/




/* Position the navbar container inside the image */
/*.container {
  position: absolute;
  margin: 20px;
  width: auto;
}*/

/* The navbar */
/*.topnav {
  overflow: hidden;
  background-color: #333;
}*/

/* Navbar links */
/*.topnav a {
  float: left;
  color: #f2f2f2;
  text-align: center;
  padding: 14px 16px;
  text-decoration: none;
  font-size: 17px;
}*/

/*.topnav a:hover {
  background-color: #ddd;
  color: black;
}*/
