@charset "utf-8";
/* CSS Document */
html {
	padding: 0;
	margin: 0;
}
body {
	overflow-x: hidden
}
.menu {
	padding-top: 10px;
	font-weight: bold
}
.nav-link {
	text-decoration: none;
	color:#7b7a6c;
	margin-left: 80px
}
.nav-link:hover {
	color:#f79646;
	
}	
.nav-link
	{
	padding-right: 4.5rem !important;	
		margin-right: 19px !important;
	}
	
#pos {
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 99;
	background-color: rgba(255,255,255,0.8);
}
.video {
	width: 100%;
	height: 716px;
}
.logo {
	width: 20px;
}
a {
	text-decoration: none;
	color:black;
	
}
	
	a:hover{
text-decoration: none;
color:black;
	}	
	
	
.openBtn {
	background: #f1f1f1;
	border: none;
	padding: 10px 15px;
	font-size: 20px;
	cursor: pointer;
}
.openBtn:hover {
	background: #bbb;
}
.overlay {
	height: 100%;
	width: 100%;
	display: none;
	position: fixed;
	z-index: 1;
	top: 0;
	left: 0;
	background-color: rgb(0,0,0);
	background-color: rgba(0,0,0, 0.6);
	background-image: url("../images/rat.jpg");
	background-repeat: no-repeat;
	background-size: cover;
}
.overlay-content {
	position: relative;
	top: 46%;
	width: 80%;
	text-align: center;
	margin-top: 30px;
	margin: auto;
}
.overlay .closebtn {
	position: absolute;
	top: 20px;
	right: 45px;
	font-size: 60px;
	cursor: pointer;
	color: white;
}
.overlay .closebtn:hover {
	color: #ccc;
}
.overlay input[type=text] {
	padding: 15px;
	font-size: 17px;
	border: none;
	float: left;
	width: 80%;
	background: white;
}
.overlay input[type=text]:hover {
	background: #f1f1f1;
}
.overlay button {
	float: left;
	width: 20%;
	padding: 15px;
	background: #ddd;
	font-size: 17px;
	border: none;
	cursor: pointer;
}
.overlay button:hover {
	background: #bbb;
}
.parallax {
	background-image: linear-gradient(rgba(255,255,255,0.2),rgba(255,255,255,0.2)),url("../images/events1.jpg");
	background-attachment: fixed;
	backgroud-size: cover;
	background-repeat: no-repeat;
	height: 700px;
	position: relative;
}
.mainheadingpos {
	
	color:#fc6501;font-family: 'Caveat Brush', cursive;font-size:136px;font-weight: bolder;padding:20% 0
	
}

.hfonts {
	font-family: 'Caveat Brush', cursive;
	font-size: 60px;
	line-height: 0.8;
	color: #fc6501;
}
	.divbor{
		width:200px;
		border:2px solid green;
	
		border-radius:28px ;
		
	}
	.chead{color:#fc6501;font-family: 'Caveat Brush', cursive;font-size:36px;font-weight: bolder;padding:10px 0 0 10px}
	.caption{padding-top: 10px;padding-left:10px}
	.img-thumbnail:hover{box-shadow: 0 0 10px #ffa200}
	.cimg{overflow: hidden}
	.img-thumbnail:hover .cimg2{transform: scale(1.2);transition: 1s}


	
li {
	font-family: 'Cormorant Upright', serif;
		color:rgb(208, 199, 199);
		font-size:17px;
}
ul {
	line-height: 30px
}
.fa-long-arrow-alt-right {
	color: #f27107;
	font-size: 20px;
}
.fa-long-arrow-alt-right:hover {
	color: #f27107;
	font-size: 20px;
}
li:hover .fa-long-arrow-alt-right {
	transform: rotate(-17deg);
}
	
	footer p{
		
	line-height:30px;	
	font-family: 'Cormorant Upright', serif;
		color:rgb(208, 199, 199);
		font-size:17px;	
	}	
		
.lasttext1 {
    position: absolute;
    top: 638px;
    left: 35px;
    font-size: 36px;
    border-radius: 14px;
    font-style: bold;
    font-family: "Libre Baskerville", Georgia, serif;
    color: 
white;
border: 0px solid
    green;
}
.lasttext2 {
    position: absolute;
    top: 704px;
    left: 16px;
    font-size: 36px;
    border-radius: 14px;
    font-style: bold;
    font-family: "Libre Baskerville", Georgia, serif;
    color: 
white;
border: 0px solid
    green;
}
.parallax2{
	background: url("../images/lastbg1.jpg");
	background-size: cover;
	background-repeat: no-repeat;
	width: 100%;
	height: 900px;
	background-attachment: fixed;
	position: relative;
}
@media screen and (max-width:667px) {
	
	
	.parallax2{
		
		display:none;
		
	}	
	
	
	
	
	
	
	
	
}
