/*============================================================================================*/
/* Your custom styles below */
/*============================================================================================*/
h3.slide_typo{
	text-shadow: #616060 2px 2px 4px;
}
/*header.sticky, header.header.sticky_menu_active{
	background:#f7f7f7 !important;
	box-shadow:1px 1px 5px #c5c5c5 !important;
	padding: 10px 20px;
}*/
ul#top_menu li a{
	color: #333;
}
ul#top_menu li a:hover{color: #0064ae !important}
ul#top_menu li a.btn_1:hover{background-color:#0064ae !important;color: #fff !important}

/*.sticky_menu_active img,.sticky img{
	max-width: 160px;
	margin-left: 60px;
}*/

.hamburger-inner, .hamburger-inner::after, .hamburger-inner::before{
	background-color: #333 !important;
}

#main_menu{
	background:#0064aef7 !important;
}

#main_menu h3 a{color: #fff !important}

.follow_us ul{max-width: 300px;margin: 0 auto;}


.vision{padding: 30px 0 0px 0; background: #fcc207;}
.vision h2{color: #333;text-transform: uppercase;}
.vision .readmore{color: #333;text-decoration: underline;}


.mission{padding: 30px 0 0px 0; background: #0064ae;}
.mission h2{color: #fff;text-transform: uppercase;}
.mission p{color: #fff;}
.mission .readmore{color: #fff;text-decoration: underline;}

p.justify{text-align: justify;}
.member h4{padding-top: 20px;}
.memberdiv{background-color: #f7f7f7;padding:10px;box-shadow: 1px 1px 5px #d7d7d7;}

.facilitybox h3{text-transform: uppercase;}







.main_title_3 {
  margin-bottom: 45px;
  position: relative;
}
.main_title_3 span {
  width: 100px;
  height: 2px;
  background-color: #e1e1e1;
  display: block;
}
.main_title_3 span em {
  width: 65px;
  height: 2px;
  background-color: #0064ae;
  display: block;
}
@media (max-width: 767px) {
  .main_title_3 {
    margin-bottom: 10px;
  }
  #mm-menu{z-index: 9999}
}
.main_title_3 h2 {
  margin: 25px 0 0 0;
}
@media (max-width: 767px) {
  .main_title_3 h2 {
    font-size: 26px;
    font-size: 1.625rem;
  }
}
.main_title_3 p {
  font-size: 21px;
  font-size: 1.3125rem;
  font-weight: 300;
  line-height: 1.4;
}
@media (max-width: 767px) {
  .main_title_3 p {
    font-size: 18px;
    font-size: 1.125rem;
  }
}