@charset "utf-8";
/* CSS Document */

.nav-link{
		     margin-left: 2.3rem;
		     color:white !important;	
			
		}

.overlay {
  position: absolute; 
  bottom: 0; 
  background: rgb(0, 0, 0);
  background: rgba(0, 0, 0, 0.5); /* Black see-through */
  color: #f1f1f1; 
  width: 100%;
  transition: .5s ease;
  opacity:0;
  font-size: 20px;
  padding: 20px;
  text-align: center;
}

.navbar-brand1{
	
		font-size: 2.25rem !important ;
		color:black !important;
		font-family:Trebuchet MS;
	
		}

.nav-item{
	
	color:darkorange !important;
	
}

li .active{
	
	color:darkorange !important;

}

.carousel-indicators li{
	
	background-color:#5C5858 !important;
	
}

.carousel-indicators .active{
	
	background-color: darkorange  !important;
	
}
.carousel-caption1{
	
    position: absolute;
    right: 12%;
    bottom: 161px;
    left: 69%;
	background-color: rgba(0,0,0,0.5);border-radius: 20px;
	
}
.text1{font-size:40px;color:white;padding:10px}
.text2{font-size:20px;color:darkorange;padding:10px}
.font{font-size:80px !important;}

.text{
	color:black !important;
}
.bg-light1{

    background-color:black!important;
	
		}

.nav-link:hover{
	
	background-color:white;
	color:darkorange!important;
}

.btn1{
	
	background-color:darkorange !important;
	margin-left: 3.5rem;
}

.btn1:hover{
	
	color:white !important;
}

.form-inline .btn-outline-success {

    color: darkorange !important;
    border-color: #fff !important;
    background-color: #89a12c !important;

		}
.form-inline .btn-outline-success:hover {

    color: #fff !important;
    border-color: #000 !important;
    background-color: #000 !important;

}

.btns{
	
	background-color:transparent !important;
	border-color:transparent !important;
	
		}

.dropdown-menu{
	
		left:-175px !important;

}
.span{
	color:darkorange !important;
}
.span1{
	color:white !important;
}


.coro{
	
	background-position: center center;
	background-size: cover;
	background-repeat: no-repeat;
	height:50vh;
}


.image12{
	background-color:#ffefa8;
	border-radius: 30px;
}

.img{
	background-image:url(images/image18.jpg);
	
}
.img1{
	background-image:url(images/image23.jpg);
	
}
.imag{
	background-position: center center;
	background-size: cover;
	background-repeat: no-repeat;
	height:70vh;
	
}
.head{
	font-size:50px;
	text-align: center;
	color:darkorange !important;
	padding-left: 360px;
	
	
}
.head1{
	text-align: center;
	font-size: 30px;
}
.about{
	padding-top: 40px;
	padding-bottom: 25px;
}
.icon1{
	font-size: 100px;
	padding:25px 128px 25px 103px;
	
	
}

.para{
	text-align:center;
	padding:10px;
}
.text{
	text-align:center;
	color:darkorange !important;
}
.abt{
	
	margin-left:20px;margin-top:20px;
	transition:all 0.3s ease-in;
	
}
.abt:hover{background-color:grey;border-radius:20px;transition:all 0.3s ease-in;}
.abt:hover .icon1{color:darkorange;}
.abt:hover .para{color:white;}

.header{
	padding-top:30px; 
}
.card{

	margin-top: 15px;
	
}

.text-muted1{
	font-size:20px;
	color:black !important;
}
.text-muted1:hover{
	background-color:darkorange !important;
	color:white !important;
	cursor:pointer;
}
.card-text{
	color:black !important;
	font-weight:bold;
	
}
.card-title{
	font-weight:bold;
	font-style: italic;


}
.map{
	text-align: center;
	width:100%;
	border-radius: 5px;
	margin-top:10px;
}


.overlay1 {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  background-color:rgba(173,97,0,0.5);
  overflow: hidden;
  width: 0;
  height: 100%;
  transition: .5s ease;
}

.hov:hover .overlay1 {
  width: 100%;
}

.txt1 {
  color: white;
  font-size: 20px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-style: italic;
  white-space: nowrap;
}
.hov {
  position: relative;
  width: 100%;
}

.card-img-top {
  display: block;
  width: 100%;
  height: auto;
}
.footer1{
	background-image:linear-gradient(rgba(0,0,0,0.7),rgba(0,0,0,0.8)),url("./images/apache1.jpg");
	background-size: cover;
	background-position: center;
	background-attachment: fixed;
	background-repeat: no-repeat;
	
}
.icon li{
	
	float:left;
	padding-left: 13%;
	padding-top: 13%;
}
.icon li a{
	color:white !important;
}
.address{
	color:white !important;
}
.address1 li a{
	color:white !important;
}
.card-deck .card{
	margin-bottom: 15px !important;

}
